Наконец-то нашел полезную статью и сумел исправить различные проблемы, поэтому я опишу их здесь для других.
На моей машине был установлен SSD на 500 ГБ с Windows 7 Pro. Установлен новый твердотельный накопитель емкостью 1 ТБ в качестве основного и Windows 10 Pro. Добавлен клиент Hyper-V, а затем преобразован старый SSD-диск в.VHD файл.
проблема
Когда я попытался запустить виртуальный жесткий диск как виртуальный клиентский компьютер под Win10 Hyper-V, я получил синий экран с ошибкой STOP 0x0000007b (inaccessible boot device)
. Через мгновение это исчезнет, и виртуальная машина перезагрузится. Обычно это вызвано проблемами с драйверами (поскольку перемещение P2V означает, что аппаратное обеспечение изменилось).
Решение
Я наконец нашел статью TechNet об этой проблеме, которая советует проверять три файла драйвера и сбрасывать некоторые записи реестра.
- Я смонтировал VHD в Win10 и проверил наличие файлов драйверов (они сделали)
- Я смонтировал реестр Win7 VHD и исправил записи реестра в статье (я сделал их все, так как смог воссоздать VHD, если он умер).
- Снял реестр, потом VHD
- Перезапустил виртуальную машину
Больше ошибок
На этот раз мы получили другую ошибку - не удалось загрузить поговорку
File: \Windows\System32\winload.exe
Status: 0xc0000002
Info: The selected entry could not be loaded because the application is missing or corrupt.
Я пытался после этой статьи: Как исправить winload.exe отсутствует или повреждена проблема при запуске Windows 7? - это включает в себя монтирование Win7 DVD и загрузку на него, но это не сработало.
Тем не менее, вариант восстановления указывал, что он может видеть ошибки и исправлять их. Позволяя опции восстановления работать, я смог загрузить ОС Win7 в качестве виртуальной машины. Ура!