Загрузка с VHD с windows7 - проблема с bcdedit

Я использую Windows7 Enterprise, x64 версию. Я создал VHD-файл Windows7 с помощью следующего блога hanselman blog

После этого я добавил его в свое загрузочное меню с помощью другого поста в блоге hanselman blog

Это сработало отлично.

После этого я обновил свой жесткий диск. С помощью clonezilla я скопировал старый диск на новый диск. Следующим шагом было скопировать VHD в другой раздел.

Затем я обновил меню загрузки. Тем не менее, шаг

C:\>bcdedit /set {guid} device vhd=[driveletter:]\<directory>\<vhd filename>

не удается с сообщением

An error has occurred setting the element data.
The request is not supported.

что происходит?

3 ответа

Решение

Наконец, проблема ясна: при копировании моего старого жесткого диска вместо базовых дисков создаются динамические диски . После изменения все снова заработало.

Windows 7 поддерживает собственный загрузочный VHD, но BCDedit не поддерживает динамический диск. Эта ошибка означает, что у вас есть виртуальный жесткий диск на динамическом диске или томе. Вы можете конвертировать ваш динамический диск в базовый диск, чтобы продолжить.

Вы пробовали EasyBCD 2.0? У него есть новая функция для автоматического добавления записей VHD в BCD.

Другие вопросы по тегам