我在 64 位机器上运行 Ubuntu 12.04 LTS(32 位)。我想在 VirtualBox 中安装 Windows 7 64 位。我已在 BIOS 中启用虚拟化。我已使用 Oracle 的最新 .deb 安装了 Oracle VirtualBox。我能够在我的系统上创建 .vdi(虚拟磁盘映像)和 .vhd(虚拟硬盘)。我有 root 访问权限。我还有 Windows 7 恢复磁盘。我没有同一台 PC 上 Windows 7 快照的 Windows 7 磁盘映像。我的磁盘上有一个 Windows 恢复分区,但似乎 VirtualBox 无法访问这个分区。
如何在 Ubuntu 中安装 Windows 7 64 位?
答案1
在 Virtual Box 中安装 Windows 7 的唯一安全方法是使用安装 CD(或 CD 映像)。
根据您的许可证,它可能允许您将 PC 上的 Windows 许可证用于虚拟机,前提是您没有在虚拟机之外安装 Windows。如果您有这样的许可证,您将能够从任何其他安装 CD 安装 Windows。您不需要恢复分区中的物理数据。
理论上,可以将硬盘作为原始磁盘绑定到 Virtual Box(请参阅Virtual Box 手册介绍如何执行此操作) 从数据安全角度来看,这可能不是一个好主意。此外,如果您启动了恢复分区或恢复 CD,它是否会安装在除其所针对的机器之外的任何地方,这一点非常值得怀疑。