
У меня есть загрузочный VHD, который я использую на своем ноутбуке. Недавно я купил настольный компьютер и хотел бы использовать VHD на настольном компьютере, а не на ноутбуке. Я скопировал VHD на жесткий диск своего настольного компьютера и создал запись BCD. Когда я загружаю свой компьютер и выбираю загрузку с VHD, я вижу вращающиеся «пузыри» Windows7, за которыми немедленно следует синий экран и перезагрузка компьютера.
Должно ли вообще быть возможным использовать VHD, скопированный с моего ноутбука, или есть ограничения, которые могут помешать этому? Если это возможно, что может быть причиной моего BSOD? Я не вижу сообщение об ошибке, которое получаю, так как он так быстро перезагружается.
ОБНОВЛЕНИЕ: Код ошибки при загрузке с VHD: 0x0000007b
Спасибо.
решение1
Вы можете использовать VHD на другом компьютере в виртуальной среде, например VMware.
Как это сделать:https://superuser.com/a/571912/210682
Windows 8 была первой версией Windows, которая поддерживала использование с различным оборудованием, поэтому если бы вы работали под управлением Windows, вы могли бы легко скопировать VHD. Я делал это много раз. Единственный момент, когда вы действительно можете скопировать VHD на базе Windows 7, — это непосредственно после развертывания ванильного инсталлятора до того, как оборудование будет распознано и установлено.
Вы можете попробовать удалить ненужные драйвера старой системы и установить необходимые для нового компьютера перед копированием. Это тоже должно сработать.
решение2
Поскольку копирование VHD-файлов между компьютерами кажется довольно сложным из-за их прямой привязки к базовому оборудованию, я решил создать новую виртуальную машину VMWare, которую можно будет использовать как на ноутбуке, так и на настольном компьютере.
Для справки смотрите эту ссылку:VMWare Workstation Перемещение виртуальной машины