使用 Windows7 从 VHD 启动 - bcdedit 问题

使用 Windows7 从 VHD 启动 - bcdedit 问题

我正在运行 Windows7 Enterprise,x64 版本。我在以下博客文章的帮助下创建了一个 windows7 vhd 文件hanselman 博客

之后,我在另一篇博客文章的帮助下将其添加到我的启动菜单中hanselman 博客

效果很好。

之后,我升级了我的硬盘。借助 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.

怎么了?

答案1

最后问题清楚了:复制我的旧硬盘创建了 动态磁盘代替基本磁盘改变这个之后一切恢复正常。

答案2

Windows 7 支持本机启动 VHD,但 BCDedit 不支持动态磁盘,此错误意味着您的 VHD 位于动态磁盘或卷中。您可以将动态磁盘转换为基本磁盘以继续。

答案3

你有没有尝试过易BCD 2.0? 它具有自动将 VHD 条目添加到 BCD 的新功能。

相关内容