Когда Windows установлена, он выполняет поиск в базе данных драйверов и устанавливает соответствующий драйвер HBA, чтобы загрузчик мог получить доступ к диску и загрузить систему. Когда образ создается и клонируется на машину несовместимого типа HBA, Windows не сможет загрузиться из-за ошибки 7B (недоступное загрузочное устройство), поскольку она не выполняет повторное сканирование HBA при каждой загрузке.
Как можно получить образ Windows, созданный на машине с одним типом HBA, для клонирования на другой с несовместимым типом HBA? Например, от AHCI к AHCI, от RAID к без RAID, IDE к SCSI и т. Д.
Противопоказания:
Единственный способ заставить это работать - это:
CriticalDeviceDatabase
информацию реестра и системные файлы драйверов с помощью написанного мной сценария.Обычно это работает, но это не очень просто, и командир ERD стареет. Это даже не на WinPE.
Причина, по которой я использую командир ERD, заключается в том, что он может подключаться к кусту реестра с доступом для чтения / записи и имеет доступ для чтения / записи на диск. Я использую обе эти возможности для импорта данных реестра и файлов драйверов.
До сих пор этот подход в целом работал у меня, однако я хочу посмотреть, какие другие способы люди могут решить эту проблему с учетом перечисленных мной ограничений.
Перед клонированием машину необходимо подготовить к системе. Sysprepping, помимо прочего, заставит клон повторно сканировать драйверы при следующей загрузке. Любая другая служба, поддерживающая другое восстановление, будет либо прозрачно вызывать sysprep, либо использовать аналогичную технологию, имитирующую sysprep. Я предлагаю найти способ снять ограничение «Я не могу выполнить sysprep this image», поскольку оно довольно необычное.
Acronis Backup & Recovery (с универсальным дополнением восстановления) может это сделать. Фактически, вы также можете создать индивидуальный компакт-диск acronis со всеми драйверами, которые вы хотите позаботиться о таких вещах, как звуковые карты, видеокарты.
Это не бесплатно, но совсем не дорого (последняя лицензия, которую я купил, стоила около 50 фунтов стерлингов).