我有一台 MacBook Pro,主要运行 MacOSX 和 Linux,但我确实需要运行一些仅适用于 Windows 的程序。我有三个启动分区,MacOSX、Windows XP 和 Linux (debian/ubuntu)。在 MacOSX 中,我在 VMWare Fusion 中运行 Windows Bootcamp 分区。
现在的问题是,我是否可以借助 VMware Server 或其他 VMWare 解决方案在 Linux 系统内运行相同的 Windows 分区。
当安装了 fusion 驱动程序时,bootcamp 分区可以在任何(非 Fusion)vmware 解决方案中运行吗?
答案1
我做过类似的事情。我通过 Linux 下的 VMWare Workstation 在原始分区上安装了 Windows XP,然后启动到该分区。如果您设置一些神奇的注册表项(搜索“windows xp 将硬盘移动到新计算机”或其他内容),告诉它在启动时寻找新硬件,它就会起作用好的。可能会有一些神秘的驱动程序无法工作(在 VMWare 中可以工作的驱动程序),但一切都会好起来。
在 Windows 中使用第二个硬件配置,一切就都好了。
我不知道 VMWare Fusion 或 Bootcamp 将如何处理这个问题。
答案2
您可以在 Linux 中将 Windows 分区作为 VM 运行,就像在 MacOS 中使用 VMware Fusion 或 Parallels 一样,通过在 Linux 发行版中运行 VMware Workstation。