Я использую 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 ответа3

2

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

1

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

-1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .