Windows 7 x64 - 无需任何操作即可运行的免费虚拟机主机应用程序

Windows 7 x64 - 无需任何操作即可运行的免费虚拟机主机应用程序

假设一台机器配置如下:

是否有任何免费的、非时间敏感的虚拟机主机可以托管 32 位或 64 位客户机?

候选人:

  • VMWare Server(与 64 位 Windows 7 配合不佳……存在一些驱动程序签名问题,我不想再纠结这个问题)

  • VMWare Workstation(时间限制为 30 天)

  • 微软虚拟 PC 2007?

  • Sun VirtualBox-在给定的条件下完美运行!VirtualBox 的唯一问题是,它很难在无头模式下运行。问题是 VirtualBox 要求您“启动”每个系统,这会打开一个新窗口。关闭该窗口将暂停或关闭该 VM。

目标是托管各种各样的客户机:Windows、OSX(longshot)和 *nix。

问题:有没有办法让 Sun VirtualBox 以官方支持的方式无头运行?

答案1

我认为您已经阅读过有关设置无头系统的 VirtualBox 官方文档,对吗?

http://www.virtualbox.org/manual/UserManual.html#vboxheadless

这些说明对您不起作用吗?他们特别提到了两种启动无头虚拟机的不同方法。您在 VirtualBox 论坛上问过问题吗?

答案2

您选择了最糟糕的组合来托管虚拟机:尚未推出的桌面操作系统和不支持虚拟化的 CPU。再加上托管 OSX 的能力(这也是完全不受支持的),您要求的只是根本不存在的东西。

如果您确实需要 OSX,那么唯一的答案就是购买一台像 Mac Mini 这样的 Apple 机器,在其上运行 VMware Fusion,然后您就可以托管各种各样的客户机。

如果您无法更换硬件,您至少可以切换到 Windows 2008 R2(显然许可对您来说不是问题,因为您正在使用未发布的操作系统并谈论虚拟化 OSX),它将为您提供 Hyper-V。

答案3

好吧,老实说,我认为你正在回答你自己的问题。

当然,VirtualBox 似乎最接近您的要求 - 它支持非 VT 处理器和 Windows/Linux VM - 不太确定任何产品是否正式支持 OSX,因为这实际上是在提倡软件盗版或类似行为 - 但我相信它会起作用。

这里是维基百科对各种 VM 主机代码进行的非常好的比较。

答案4

您是否考虑过 Windows 7 32 位是否是一种选择?您没有提到您计划运行多少台虚拟机或它们将做什么,但如果是测试或开发设置,您可能能够做到这一点。

在遇到 Windows 7 64 位上的类似问题后,我已经在 Windows 7 32 位上运行 VMWare Server 六个多月了,没有出现任何问题。

如果您不需要 64 位虚拟机,这可能是一个不错的解决方案。(如果主机处理器支持 VT,您甚至可以在 32 位主机操作系统上运行 64 位虚拟机。)

相关内容