Sun 的 VirtualBox:为什么这么受关注?

Sun 的 VirtualBox:为什么这么受关注?

为什么我要使用它而不是 VMware、KVM?

答案1

它是自由的,开源(GPL),多平台,而且运行得相当好。

答案2

它性能良好,无缝支持良好,个人使用免费。如果你不是将其用于个人用途,甚至还有一个开源版本。尽管开源版本缺少一些不错的功能,例如 USB 支持。

有关虚拟机差异的更多信息,请查看此处维基百科文章

功能 Virtual Box

  • 64 位客户机(具有 CPU 虚拟化扩展的 64 位主机,或在支持 64 位的 32 位主机操作系统上进行实验)
  • SATA 原始磁盘和分区的 NCQ 支持
  • 快照
  • 无缝模式
  • 剪贴板
  • 共享文件夹
  • 特殊的驱动程序和实用程序,方便系统之间的切换
  • 用于 win32 和 Linux 的实验性 OpenGL 驱动程序,用于在主机硬件上进行渲染
  • 命令行交互(除了 GUI)
  • 公共 API(Java、Python、SOAP、XPCOM)用于控制虚拟机配置和执行 [17]
  • 远程显示(适用于无头主机)
  • 适用于 AMD-V 和 Intel Core i7 的嵌套分页
  • 原始硬盘访问 - 允许主机系统上的物理硬盘分区出现在客户系统中
  • VMware 虚拟机磁盘格式 (VMDK) 支持 - 允许 VirtualBox 与 VMware 交换磁盘映像
  • Microsoft VHD 支持
  • 3D 虚拟化(v2.1 中添加了对 OpenGL 的有限支持,v2.2 中添加了更多支持,VirtualBox 3.0 中添加了 OpenGL 2.0 和 Direct3D 支持)
  • 自 3.0 版起支持 SMP(最多 32 个虚拟 CPU)

仅在完整(闭源)版本中可用:

  • 虚拟机的远程桌面协议 (RDP) 控制
  • USB 支持,可通过 RDP 连接远程设备
  • iSCSI 支持
  • 开放虚拟化格式 (OVF) 支持(导入/导出)

答案3

我曾经使用 Virtual PC 运行 Windows 虚拟机。效果很好。伟大的很好——适用于 Windows。

但后来我想设置一个 Ubuntu 虚拟机,却发现无法使用 Virtual PC... 有些人成功了,但总的来说,这很麻烦。我几乎放弃了,但后来我发现虚拟盒。我可以运行 Linux(任何版本),而且还可以在我的 Mac 上设置同样的东西。

除此之外,我还能够在 Mac OS X 上的 Virtual Box 中运行 Windows Vista Ultimate。

以上就是我向大家推荐 Virtual Box 的两个主要原因。如果仍然不相信,请查看以下其他原因:

  • 自由的
  • 跨平台
  • 与 Linux 完美兼容
  • 非常适合在 Mac 和 Windows 上运行,托管 Windows 和 Linux(不确定我是否可以在其中运行 Mac OS X
  • 高效、稳定(并且自由的
  • 使用起来很直观,但如果需要文档的话,也有详细的文档记录。
  • 虚拟盒无缝的模式:

    在此处输入图片描述

答案4

现在 VirtualBox 4 已经发布,整个 VirtualBox 均在 GNU GPL 下授权。旧版本中的所有闭源功能仍然存在,以可下载的扩展包形式提供。这些扩展包在 PUEL 许可下授权。

相关内容