Как исправить ошибку 0x7b на виртуальном ПК, конвертированном из 64-битной Windows 7 с disk2vhd?

0

введите описание изображения здесь

Я конвертировал свою машину с помощью disk2vhd и попытался загрузить ее в Virtual PC, и я получил BSOD с ошибкой 0x7b

физический диск - это SATA SSD и ноутбук Lenovo x201s.

Я на самом деле пробовал с другими типами преобразователей (VMware vCenter Converter to vmdk) и гипервизорами (VMWare player, Virtualbox) все комбинации и настройки контроллера виртуального диска привели к одной и той же ошибке. Также пытался следовать инструкциям по загрузке с ремонтного ПЗУ и делать автоматическое исправление, fixboot и т. Д., Ни один из них не помог. В конце концов я обнаружил статьи, указывающие на направление внедрения драйвера (упомянутые инструменты были доступны только для 32-битной версии), хотя ремонтное ПЗУ может получать доступ к файлам и перечислять их из образа диска. Это как-то связано с 64-битной версией?

Feczo
источник
Если все программы виртуальных гипервизоров выдают одну и ту же ошибку, проблема заключается в disk2vhd.
Ramhound

Ответы:

0

Microsoft Virtual PC не поддерживает 64-разрядную гостевую операционную систему. Часто задаваемые вопросы от Microsoft относятся именно к Windows XP, но это относится к любой 64-битной ОС, которая будет использоваться в качестве гостя.

Ссылка: см. Последний вопрос на этой странице: http://www.microsoft.com/windows/virtual-pc/support/faq.aspx

Поддерживает ли Windows Virtual PC 64-разрядную версию Windows XP в качестве гостевой операционной системы?

Нет. Windows Virtual PC и Windows XP Mode были разработаны, чтобы помочь малому бизнесу с совместимостью приложений от Windows XP до Windows 7. Большинство бизнес-приложений в настоящее время работают на 32-разрядных версиях Windows XP.

Также см. Этот пост на TechNet:

http://social.technet.microsoft.com/Forums/en-US/w7itprovirt/thread/12bdcb93-a3a1-4d85-bce7-311916e87ec7

dotnetengineer
источник
Я согласен с вашим выводом. Virtual PC не поддерживает 64-разрядную гостевую операционную систему. Функция «Режим XP», содержащаяся в определенных версиях Windows 7, конечно же, отсутствует. 64-разрядная версия XP была странным приемным ребенком Microsoft, и ее поддержка была не слишком велика. VirtualBox и VMWare, безусловно, поддерживают это. Virtual PC 2007 существует в операционной системе Windows как «Virtual PC», который обеспечивает XP Mode больше не «отдельной» программой, хотя это отдельная загрузка в форме «обновления»
Ramhound
Спасибо, ребята, есть ли бесплатное решение для P2V с 64-битного хоста Windows 7?
Feczo
Сервер VMWare является бесплатным (с регистрацией), а VirtualBox свободен, оба они должны работать, но вы должны использовать 64-разрядную операционную систему хоста, чтобы они могли запускать 64-разрядную гостевую систему. Кроме того, есть флаг для расширений виртуализации на вашем процессоре, который должен быть включен в BIOS, чтобы это работало (Intel-VT или AMD-V).
dotnetengineer