不久前,我从一台联想 P1G3 的 c: 驱动器创建了一个 vhdx 文件,并认为我有一个可以正常工作的 VM,但显然不是。现在,当我尝试启动 VM 时,我收到“引导加载程序未加载操作系统”的提示。主机是使用 Hyper-V 管理器的 win10,VM 设置为 gen2,并禁用了安全启动。vhdx 文件看起来没有损坏,因为我可以附加和浏览文件而没有任何错误。我尝试过基本的 Windows 安装 iso -->“启动修复”,但没有成功。我尝试使用 bootrec、bcdboot、diskpart 等实用程序,但我不知道需要什么,而且我很困惑,想知道我是否从正确的地方开始。
编辑:添加有关驱动器的更多详细信息。我只捕获了驱动器的 C: 卷,但有 2 个未分配的卷/分区。这是安装 vhdx 时驱动器的样子。更新于 2/24:现在每个多个shrink
命令 有 7.11GB 的可用空间
答案1
您需要将版本设置为“第 1 代”。只有从“Hyper-V 管理器”创建映像时才能执行此操作。因此,打开管理器,-> 新建 -> 虚拟机。
在对话框中,第二步是设置代数。尝试第 1 代,它应该可以正常工作。