VirtualBox是什么工具

Fanly 2019-08-05 15:32:01
问答

VirtualBox是一款虚拟机软件,由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。它提供用户在32位或64位的Windows、Solaris及Linux 操作系统上虚拟其它x86的操作系统。

Oracle VirtualBox 是由德国 InnoTek 软件公司出品的虚拟机软件,现在则由甲骨文公司进行开发,是甲骨文公司 xVM 虚拟化平台技术的一部分。它提供用户在 32 位或 64 位的 Windows、Solaris 及 Linux 操作系统上虚拟其它 x86 的操作系统。

VirtualBox

用户可以在 VirtualBox 上安装并且运行 Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD 及 FreeBSD 等系统作为客户端操作系统。

与同性质的 VMware 及 Virtual PC 比较下,VirtualBox 独到之处包括远程桌面协议(RDP)、iSCSI 及 USB 的支持,VirtualBox 在客户机操作系统上已可以支持 USB 3.0 的硬件设备,不过要安装 Virtualbox Extension Pack。

历史

VirtualBox 最初是以专有软件协议的方式提供。2007 年 1 月,InnoTek 以 GNU 通用公共许可证(GPL)发布 VirtualBox 而成为自由软件,并提供二进制版本及开放源代码版本的代码。

而在 2008 年 2 月,InnoTek 软件公司由太阳微系统公司所并购。

在 2010 年 1 月,甲骨文公司完成对太阳微系统公司的收购。

模拟

能够安装多个客户端操作系统,每个客户端系统皆可独立打开、暂停与停止。主端操作系统与客户端操作系统皆能相互通信,多个操作系统同时运行的环境,也彼此能够同时使用网络。

硬件支持

  • VirtualBox 支持 Intel VT-x 与 AMD AMD-V 硬件虚拟化技术。
  • 硬盘被模拟在一个称为虚拟磁盘映像档(Virtual Disk Images)的特殊容器,当前此格式不兼容于其它虚拟机平台运行,通常作为一个系统档存放在主机端操作系统(扩展名.vdi)。VirtualBox 能够链接 iSCSI,且能在虚拟硬盘上运作,此外 VirtualBox 可以读写 VMware VMDK 档与 VirtualPC VHD 档。
  • ISO 映像档可以被挂载成 CD/DVD 设备,例如下载的 Linux 发行版 DVD 映像档可以直接使用在 VirtualBox,而不需刻录在光盘上,亦可直接在虚拟机上挂载实体光盘驱动器。
  • 默认上 VirtualBox 提供了一个支持 VESA 兼容的虚拟显卡,与一个供 Windows、Linux、Solaris、OS/2 客户端系统额外的驱动程序(guest addition),可以提供更好的性能与功能,如当虚拟机的视窗被缩放时,会动态的调整分辨率。在 4.1 更支持 WDDM 兼容的虚拟显卡,令 Windows Vista 及 Windows 7 可以使用 Windows Aero。
  • 在声卡方面,VirtualBox 虚拟一个 Intel ICH AC97 声卡与 SoundBlaster 16 声霸卡。
  • 在以太网接口卡方面,VirtualBox 虚拟了数张网卡:AMD PCnet PCI II、AMD PCnet-Fast III、Intel Pro/1000 MT Desktop、Intel Pro/1000 MT Server、Intel Pro/1000 T Server。
  • VirtualBox 亦可模拟 UEFI 固件,但是,该 UEFI 固件不支持部分版本的 Windows 系统。

特色

  • 在 Ubuntu 以甲骨文 VirtualBox 运行 Live CD
  • 支持 64 位客户端操作系统,即使主机使用 32 位 CPU(6.0 版后主机仅支持 64 位操作系统)
  • 支持 SATA 硬盘 NCQ 技术
  • 虚拟硬盘快照
  • 无缝视窗模式(须安装客户端驱动程序)
  • 能够在主机端与客户端共享剪贴板(须安装客户端驱动)
  • 在主机端与客户端间创建共享文件夹(须安装客户端驱动)
  • 内置远程桌面服务器
  • 支持 VMware VMDK 磁盘档及 Virtual PC VHD 磁盘档格式
  • 3D 虚拟化技术支持 OpenGL(2.1 版后支持)、Direct3D(3.0 版后支持)、WDDM(4.1 版后支持)
  • 最多虚拟 32 颗 CPU(3.0 版后支持)
  • 支持 VT-x 与 AMD-V 硬件虚拟化技术
  • iSCSI 支持
  • USB 与 USB2.0 支持
0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • CrossOver 虚拟机

    CrossOver,MacOS/Linux系统运行Windows应用的虚拟机

    Crossover是一款允许在Linux或Mac上运行Windows应用的软件,提供用户友好界面和强大的软件兼容性。它无需Windows许可证,易于安装和使用,是个高效的跨平台解决方案。Crossover在易用性、资源消耗和用户支持方面表现出色,适合非Windows环境中运行Windows程序的用户。
  • Hyper-V

    Hyper-V,功能强大企业级的虚拟化工具

    Hyper-V是微软开发的虚拟化技术,允许在单一物理服务器上运行多个虚拟机。它支持多种操作系统,提供虚拟网络、存储虚拟化、动态内存等功能。Hyper-V适合企业级应用,尤其在Windows环境中表现出色,但在跨平台支持方面可能不如某些竞争对手。适用于需要高度虚拟化和高级管理功能的企业用户。
  • VirtualBox 虚拟机软件

    VirtualBox,开源的虚拟机软件

    VirtualBox是一款开源的虚拟化软件,支持多平台,适合各种操作系统。它提供直观的界面和强大功能,如硬件加速、快照和USB支持,非常适合软件开发者和测试人员。虽然在性能上可能不及商业解决方案,但其免费和易用性使其成为个人用户和教育机构的热门选择。
  • VMware Workstation 虚拟机软件

    VMware Workstation,功能强大的专业桌面虚拟化软件

    VMware Workstation是一款专业的桌面虚拟化软件,支持多操作系统同时运行,提供快照、克隆和网络模拟等高级功能。界面直观,性能优异,适合专业技术人员和开发者。虽然价格不菲,但其强大的功能和稳定性使其成为专业用户的优选。VMware Workstation在功能和性能上均表现出色,是高效进行软件开发、测试和演示的理想工具。
  • Parallels Desktop 虚拟机软件

    Parallels Desktop,macOS上最强大的虚拟机软件

    Parallels Desktop 是一款让用户在 Mac 上无缝运行 Windows 和其他操作系统的虚拟机软件。它提供了强大的兼容性、无缝集成的用户体验和资源高效管理。特有的 Coherence 模式让 Windows 应用与 Mac 应用并排运行,优化了跨平台操作的流畅性。
  • Whonix

    Whonix,以安全为核心的Linux发行版

    Whonix 是一个专注于安全和匿名的操作系统,通过虚拟机隔离技术和Tor网络实现高度匿名化的互联网连接。它包括两个部分:Whonix-Gateway负责所有通过Tor的通信,而Whonix-Workstation提供一个隔离的工作环境。这种设计旨在防止网络监视和IP泄露,适合那些对在线隐私和安全性有极高要求的用户。