创建和运行Windows虚拟机?

现在在Ubuntu上运行虚拟化Windows环境的推荐方法是什么?

我也需要创建新的Windows虚拟机,而不仅仅是使用现有的虚拟机,因此,根据我的理解,VMware Player是不够的。

我之前已经使用过VMware Server,但是我遇到了太多问题,让它的最新版本在最新的Ubuntu(11.04)上工作……可能与此相关:

VMware已于2010年1月宣布VMware Server End Of Availability,实际支持将于2011年6月30日结束。[…]此外,VMware Server在大于8.04的Ubuntu版本上未得到官方支持。

那么, VMware Server有什么好的替代品吗?

我首选的是VirtualBox 。 如果您安装VirtualBox Guest Additions,Oracle的最新版本将提供完整的USB支持。

按照此处的下载链接为您的架构安装正确的版本 – 适用于32位的i386和适用于64位的AMD64。

VirtualBox的

最初商业产品VirtualBox现在是开源的。 开源版本缺少很少的function。 虽然说VirtualBox仍然是一个很好的虚拟化工具,未来的版本看起来非常有前景。 与所有其他虚拟化软件一样,VirtualBox允许您在PC上运行客户机操作系统,在这种情况下基于Windows或Linux。 客户操作系统支持涵盖大多数Windows(包括Vista)和Linux版本以及OS / 2 Warp,OpenBSD和FreeBSD。

VirtualBox是一款稳定的工具,其性能与商用计数器相似。 一个值得尝试的产品

VBOX

Xen的

Xen是PC上最先进的虚拟化技术 – 它甚至是开源的。 凭借其高性能,主要得益于其与虚拟机管理程序的架构以及对硬件虚拟化的支持,Xen为虚拟化软件设立了新标准。 Xen已经在许多数据中心中使用,它已经certificate它是稳定的,是您可以信赖的产品。 它几乎与您从商业虚拟化软件获得的任何function相匹配 – 但包括最先进的function,如虚拟机重定位和每个虚拟机资源保证。 XEN

OpenVZ的

OpenVZ是市场上标准虚拟化产品的绝佳替代品,与大多数其他产品不同,它只提供操作系统级虚拟化 – 而且仅在Linux上提供。 然而,这也是它的优势 – 但是没有提供完整的虚拟PC来运行任何操作系统,OpenVZ的共享操作系统可以更好地利用您的服务器硬件。 在OpenVZ下运行的每个虚拟服务器都具有完全root访问权限,但OpenVZ确保不同虚拟服务器之间没有冲突。 因此,每个服务器都有自己的IP地址,专用内存,应用程序,库等。 OpenVZ由SWsoft提供支持,可被视为Virtuozzo产品的开源版本。

Cooperative Linux coLinux是一种非常有趣的虚拟化新方法,允许您与Windows平台并行运行Linux。 coLinux接近实验性Linux新手 – 他实际上并不想在新机器上安装操作系统。 另一个目标群体是Linux爱好者,因为coLinux还可以让他在他的Windows机器上运行Linux,而无需使用对系统资源有大量要求的标准虚拟化产品。 coLinux似乎是一个充满希望的持续项目 – 并且是市场上其他虚拟化产品的有力竞争者。 对于初学者来说,它可能不是完全可靠的,但随着它的成熟,它可能会变得更加简单。

在此处输入图像描述

资源