是否可以将 Windows 7 安装到虚拟容器、链式加载并启动它?这类似于 WUBI 在 Windows 内启动 Ubuntu 的方式。
将 Windows 安装到分区然后使用 DD 将其转储到文件并不难,但启动它会成为一个问题。有人知道解决方案吗?我将不胜感激。
答案1
嗯,有点棘手 -您可以从 VHD 启动 Windows图像,但我唯一确定可以启动 VHD 的是 Windows 7 引导加载程序。如果您可以从 grub 链式加载它,或将其用作引导加载程序,您应该能够从图像启动 Windows。当然,另一个问题是您需要将驱动器放在 BCD 可以读取的文件系统上。
因此,从理论上讲,这是可行的,但在实践中,它对您的需求来说毫无意义,除非您可以让 grub 加载 VHD(或从 grub 链式加载 BCD 来启动映像)。并且所有这些都可以在 linux 可启动文件系统上运行。
答案2
你为什么不使用虚拟盒? 有一个免费的OSS版本,您可以尝试一下。