[Mac] VirtualBox 开源免费虚拟机软件下载
软件介绍
VirtualBox 是 Mac 上一款免费功能强大的 x86 和 AMD64/Intel64 虚拟化产品,适用于企业和家庭使用。VirtualBox 不仅是企业客户功能极其丰富,高性能的产品,也是唯一一个根据GNU通用公共许可证(GPL)版本2的条款作为开源软件免费分享的专业解决方案。目前,VirtualBox 在 Windows,Linux,Macintosh 和 Solaris 主机上运行,并支持大量客户机操作系统,包括但不限于 Windows(NT 4.0,2000,XP,Server 2003,Vista,Windows 7,Windows 8,Windows 10),DOS / Windows 3.x,Linux(2.4,2.6,3.x和4.x),Solaris 和 OpenSolaris,OS/2 和 OpenBSD。VirtualBox正在积极开发,发布频繁,并具有不断增长的功能列表,受支持的客户机操作系统和运行它的平台。
- 可移植性,Oracle VM VirtualBox 在大量 64 位主机操作系统上运行。Oracle VM VirtualBox是一个所谓的托管虚拟机管理程序,有时被称为类型2虚拟机管理程序。裸机或类型 1 虚拟机管理程序将直接在硬件上运行,而 Oracle VM VirtualBox 则需要安装现有的操作系统。因此,它可以与该主机上的现有应用程序一起运行。此外,知识兔可以使用开放虚拟化格式 (OVF) 轻松导入和导出虚拟机,这是为此目的创建的行业标准。您甚至可以导入使用其他虚拟化软件创建的 OVF。对于 Oracle 云基础设施的用户,该功能可扩展到将虚拟机导出和导入云或从云导入虚拟机。这简化了应用程序的开发和部署到生产环境。
- 访客添加共享文件夹、无缝窗口、3D 虚拟化,Oracle VM VirtualBox 客户机附加组件是软件包,知识兔可以安装在受支持的客户机系统中,以提高其性能,并分享与主机系统的额外集成和通信。安装来宾附加组件后,虚拟机将支持自动调整视频分辨率、无缝窗口、加速 3D 图形等。特别是,来宾添加程序分享了共享文件夹,允许您从来宾计算机中访问主机系统上的文件。
- 来宾多处理 (SMP),Oracle VM VirtualBox 最多可以向每个虚拟机分享 32 个虚拟 CPU,而不管主机上实际存在多少个 CPU 内核。
- USB 设备支持,Oracle VM VirtualBox 实现了虚拟 USB 控制器,使您能够将任意 USB 设备连接到虚拟机,而无需在主机上安装特定于设备的驱动程序。USB 支持不仅限于某些设备类别。
- 硬件兼容性,Oracle VM VirtualBox 虚拟化了大量虚拟设备,其中包括通常由其他虚拟化平台分享的许多设备。这包括IDE,SCSI和SATA硬盘控制器,几个虚拟网卡和声卡,虚拟串行和并行端口以及输入/输出高级可编程中断控制器(I / O APIC),这在许多计算机系统中都可以找到。这样可以轻松地从真实计算机克隆磁盘映像,并将第三方虚拟机导入 Oracle VM VirtualBox。
- 全面的 ACPI 支持,Oracle VM VirtualBox 完全支持高级配置和电源接口 (ACPI)。这样,您就可以轻松地将来自真实机器或第三方虚拟机的磁盘映像克隆到 Oracle VM VirtualBox 中。凭借其独特的 ACPI 电源状态支持,Oracle VM VirtualBox 甚至可以向 ACPI 感知客户机操作系统报告主机的电源状态。对于使用电池运行的移动系统,来宾因此可以实现节能并通知用户剩余电量,例如在全屏模式下。
- 多屏幕分辨率,Oracle VM VirtualBox 虚拟机支持的屏幕分辨率是物理屏幕的很多倍,因此可以将它们分布在连接到主机系统的大量屏幕上。
- 内置 iSCSI 支持,此独特功能使您能够将虚拟机直接连接到 iSCSI 存储服务器,而无需通过主机系统。VM 直接访问 iSCSI 目标,而不会产生虚拟化容器文件中的硬盘所需的额外开销。
- PXE 网络启动 Oracle VM VirtualBox 的集成虚拟网络卡完全支持使用预引导执行环境 (PXE) 进行远程引导。
- 多代分支快照,Oracle VM VirtualBox 可以保存虚拟机状态的任意快照。您可以及时返回并将虚拟机还原到任何此类快照,然后知识兔从那里启动备用 VM 配置,从而有效地创建整个快照树。
- VM 组,Oracle VM VirtualBox 分享了一个组功能,使用户能够集体和单独地组织和控制虚拟机。除了基本组之外,任何 VM 还可以位于多个组中,并且知识兔组可以嵌套在层次结构中。这意味着您可以拥有组组。通常,可对组执行的操作与可应用于单个 VM 的操作相同:启动、暂停、重置、关闭(保存状态、发送关闭、关闭电源)、放弃保存的状态、在文件系统中显示、排序。
- 简洁的架构和前所未有的模块化,Oracle VM VirtualBox 采用高度模块化的设计,具有定义明确的内部编程接口以及客户端和服务器代码的清晰分离。这使得一次从多个接口控制它变得容易。例如,只需单击 Oracle VM VirtualBox 图形用户界面中的按钮即可启动 VM,然后知识兔从命令行甚至远程控制该计算机。由于其模块化架构,Oracle VM VirtualBox还可以通过全面的软件开发工具包(SDK)展示其全部功能和可配置性,从而实现Oracle VM VirtualBox与其他软件系统的集成。
- 远程机器显示,VirtualBox 远程桌面扩展 (VRDE) 支持对任何正在运行的虚拟机进行高性能远程访问。此扩展支持最初内置于 Microsoft Windows 中的远程桌面协议 (RDP),并为完整的客户端 USB 支持添加了特殊功能。VRDE 不依赖于 Microsoft Windows 中内置的 RDP 服务器。相反,VRDE 直接插入虚拟化层。因此,即使知识兔在文本模式下,它也可以与 Windows 以外的来宾操作系统配合使用,并且知识兔也不需要虚拟机中的应用程序支持。第 7.1 节 “远程显示(VRDP 支持)”中详细介绍了 VRDE。
- 可扩展的 RDP 身份验证,Oracle VM VirtualBox已经支持Windows上的Winlogon和Linux上的PAM进行RDP身份验证。此外,它还包括一个易于使用的SDK,使您能够为其他身份验证方法创建任意接口。
- USB over RDP,Oracle VM VirtualBox 使用 RDP 虚拟通道支持,还可以将任意 USB 设备本地连接到在 Oracle VM VirtualBox RDP 服务器上远程运行的虚拟机。