У меня есть машина с Windows 7, которая может выполнять двойную загрузку в Windows 2008 на VHD-файле. Сейчас я пытаюсь переместить этот VHD-файл для запуска в качестве образа Hyper-V в Windows 2008.
Я скопировал файл VHD на компьютер с Windows 2008 и создал новый компьютер Hyper-V, используя этот диск в качестве жесткого диска. Когда я пытаюсь запустить эту машину, я получаю следующее сообщение:
Ошибка загрузки. Перезапустите систему и выберите подходящее устройство загрузки
Кто-нибудь знает, как я могу заставить это работать?
boot
windows-server-2008
hyper-v
Шираз Бхайджи
источник
источник
Ответы:
Попробуйте этот TechNet «как»
http://social.technet.microsoft.com/wiki/contents/articles/how-to-convert-a-vhd-bootable-image-into-hyper-v-vm.aspx
По-видимому, все, что вам нужно сделать, это открыть куст системного реестра и изменить режим запуска драйвера «IntelIDE» с «3» на «0».
Ссылка содержит все необходимые шаги.
источник
Очевидно, вам также нужно добавить две другие записи реестра:
Редактор реестра Windows, версия 5.00
[HKEY_LOCAL_MACHINE \ ControlSet001 \ Control \ CriticalDeviceDatabase \ pci # ven_8086 & dev_7111] "ClassGUID" = "{4D36E96A-E325-11CE-BFC108002BE10318}" "Сервис" = "intelide"
[HKEY_LOCAL_MACHINE \ ControlSet001 \ Control \ CriticalDeviceDatabase \ pci # ven_8086 & dev_7110 & cc_0601] "ClassGUID" = "{4D36E97D-E325-11CE-BFC1-08002BE10318}" "Служба" = "isapnp"
источник