我的情况如下:想试用 Windows 8.1,因此我想使用 vhd。我遇到的第一个问题是,运行特定于 Windows 8.1 的 Windows 安装程序拒绝将其安装到 vhd,但运行 Windows 8 安装程序允许将其安装到 vhd。因此,我只将 Windows 8 安装到我的 vhd,并尝试从 vhd 内部安装 8.1 更新,但它拒绝安装 8.1,因为它说无法安装到 vhd,我搜索了一下,发现我不是唯一一个遇到这个问题的人。因此,我尝试使用正在运行的 Windows 8 vhd 的 Windows 制作系统映像,尝试将此安装克隆到 USB 硬盘,然后从此启动并尝试在此 USB 硬盘上安装 Windows 8.1。我找到了一个名为 clonezilla 的工具,但我不知道如何在 clonezilla 中挂载 vhd,也不知道如何找到我之前制作的系统映像。有谁能建议我如何将我的 vhd 克隆到 usb hdd,或者是否无法从 usb hdd 启动。
答案1
你无法更新从 VHD 启动时 Windows 8 升级到 8.1。您只会看到这个错误:
唯一的方法是使用第二个 Windows 8 Pro(或 Server 2012),激活 Hyper-V,创建 Win8 VM,使用 VHD,启动 VM 并在 VM 中从 8 更新到 8.1,然后在升级到 8.1 后再次使用 VHD 进行本机启动。