Назад | Перейти на главную страницу

Как исправить ошибки Stop 7B при клонировании образов Windows на разные типы HBA

Когда Windows установлена, он выполняет поиск в базе данных драйверов и устанавливает соответствующий драйвер HBA, чтобы загрузчик мог получить доступ к диску и загрузить систему. Когда образ создается и клонируется на машину несовместимого типа HBA, Windows не сможет загрузиться из-за ошибки 7B (недоступное загрузочное устройство), поскольку она не выполняет повторное сканирование HBA при каждой загрузке.

Как можно получить образ Windows, созданный на машине с одним типом HBA, для клонирования на другой с несовместимым типом HBA? Например, от AHCI к AHCI, от RAID к без RAID, IDE к SCSI и т. Д.

Противопоказания:

  1. Бесплатные методы предпочтительнее.
  2. Образ не может быть предварительно подготовлен и загружен с драйверами для множества различных типов HBA.
  3. У меня также может не быть типа системы, из которого изначально было взято изображение.
  4. Я хотел бы держаться подальше от подхода к восстановлению Windows, потому что я думаю, что он вносит другие изменения, кроме простого исправления драйвера HBA (если он даже исправляет драйвер HBA).

Единственный способ заставить это работать - это:

  1. Установите новую копию Windows на машину, на которую я клонирую. При необходимости добавлены драйверы F6.
  2. Извлеките CriticalDeviceDatabase информацию реестра и системные файлы драйверов с помощью написанного мной сценария.
  3. Изображение поверх машины с несовместимым изображением.
  4. Загрузитесь в командир ERD и подключитесь к установке Windows и импортируйте данные реестра и файлы драйверов, которые я ранее извлек.

Обычно это работает, но это не очень просто, и командир ERD стареет. Это даже не на WinPE.

Причина, по которой я использую командир ERD, заключается в том, что он может подключаться к кусту реестра с доступом для чтения / записи и имеет доступ для чтения / записи на диск. Я использую обе эти возможности для импорта данных реестра и файлов драйверов.

До сих пор этот подход в целом работал у меня, однако я хочу посмотреть, какие другие способы люди могут решить эту проблему с учетом перечисленных мной ограничений.

Перед клонированием машину необходимо подготовить к системе. Sysprepping, помимо прочего, заставит клон повторно сканировать драйверы при следующей загрузке. Любая другая служба, поддерживающая другое восстановление, будет либо прозрачно вызывать sysprep, либо использовать аналогичную технологию, имитирующую sysprep. Я предлагаю найти способ снять ограничение «Я не могу выполнить sysprep this image», поскольку оно довольно необычное.

Acronis Backup & Recovery (с универсальным дополнением восстановления) может это сделать. Фактически, вы также можете создать индивидуальный компакт-диск acronis со всеми драйверами, которые вы хотите позаботиться о таких вещах, как звуковые карты, видеокарты.

Это не бесплатно, но совсем не дорого (последняя лицензия, которую я купил, стоила около 50 фунтов стерлингов).