Как загрузиться с VHD-диска через загрузчик Windows
Изменение информации в загрузчике Windows
Запускаем командную строку с правами администратора.
Создаем копию текущей операционной системы в загрузчике и даем ей описание "Windows 7 VHD":
bcdedit /copy {current} /d "Windows 7 VHD"
При выполнении этой команды также будет отображен GUID новой записи. Запишите или скопируйте его - он нам пригодится.
Если вы забыли записать GUID, то узнать его вы можете запустив команду bcdedit без параметров.
Далее установите параметры device и osdevice для загрузочной записи VHD. В командной строке введите:
bcdedit /set {GUID} device vhd=[D:]\MyDisk.vhd
bcdedit /set {GUID} osdevice vhd=[D:]\MyDisk.vhd
где GUID - идентификатор нашей новой записи в загрузчике.
Не забудьте изменить букву диска и путь к файлу VHD на свои.
Для некоторых систем на основе x86 требуется изменить параметр конфигурации загрузки для ядра, чтобы найти сведения об определенном оборудовании и успешно выполнить встроенную загрузку с VHD:где GUID - идентификатор нашей новой записи в загрузчике.bcdedit /set {GUID} detecthal on
Завершение
Теперь можно перегружать компьютер.
При старте компьютера на черном фоне будет в течение 5 секунд выдан запрос о выборе операционной системы. Выбирайте свою вновь созданную систему.