免费虚拟机VirtualBox for Mac是一款可以支持多种设备种类的开源虚拟机工具。它具有稳定流畅的特性,能极大程度地提高用户的使用开发效率。此外,VirtualBox还可以非常方便安全地尝试各种操作系统,测试各类不稳定的软件、学习Linux/网络知识、搭建开发测试环境等。

VirtualBox Mac版由德国 Innotek 公司开发,在 Sun 被 Oracle 收购后正式更名成Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。

VirtualBox支持运行在32位和64位主机操作系统上。它是一种所谓的“托管”管理程序(有时称为“2类”管理程序)。而“裸机”或“1型”管理程序可以直接在硬件上运行,VirtualBox需要安装现有的操作系统。因此,它可以与该主机上的现有应用程序一起运行。在很大程度上,VirtualBox在所有主机平台上的功能相同,并且使用相同的文件和图像格式。这允许您运行在具有不同主机操作系统的另一主机上的一个主机上创建的虚拟机;例如,您可以在Windows上创建一个虚拟机,然后在Linux下运行。

此外,虚拟机可以使用开放式虚拟化格式,为此创建的行业标准轻松导入和导出。您甚至可以导入使用不同虚拟化软件创建的OVF。

以下是一些关于VirtualBox Mac版软件功能的介绍:

- 修正了VNC / RDP

- Linux主机:支持Linux 4.20

- 共享文件夹:性能改进

- 实施了对将虚拟机导出到Oracle Cloud Infrastructure的支持

- 用户界面的主要返工,更简单,更强大的应用程序和虚拟机设置

- 图形:Windows客户机的3D图形支持的主要更新,以及Linux和Solaris客户机上的VMSVGA 3D图形设备仿真

、在Apple主机上添加了实用程序vboximg-mount,以访问主机上的guest虚拟机磁盘的内容。

8、音频/视频录制修复和改进:更好地支持附加和分离远程桌面连接。

9、iSCSI:在没有歧义的情况下,对于具有非零LUN的目标,将自动确定iSCSI目标的LUN。

10、Windows Guest Additions:使用最新的Windows 10版本修复错误的平板电脑协调处理。

11、用户界面:极大地改进了HiDPI和扩展支持,包括更好的检测和每台机器配置。

12、用户界面:一个新的文件管理器,使用户能够控制来宾文件系统并在主机和来宾之间复制文件。

13、增加了对环绕扬声器设置的支持(Windows 10 Build 1809使用)。

14、添加了对在Windows主机上使用Hyper-V作为回退执行核心的支持,以避免以降低性能为代价无法运行VM。此外,还修复了以下项目,并/或添加了以下项目:

(1)执行核心:在某些情况下修复单步。

(2)用户界面:现在可以单独启用视频和音频录制。

15、串口仿真修复。

(1)串口:允许在机器运行时更 改串口附件。

(2)网络:为较旧的guest虚拟机添加了一种解决方法,它不支持virtio PCI设备的总线主控。

(3)网络:使用--natdnshostresolver1修复了来自DNS AAAA查询的错误RCODE。

16、VBoxManage:支持DHCP选项。

17、访客控制:各种新界面和功能。

18、Solaris:安装程序修复程序。

19、访客添加:改进的共享文件夹自动安装。

20、Linux Additions:修复了在EL 7.6标准内核上构建vboxvideo,由Robert Conde提供。

VMware Workstation Pro 是一款功能强大的虚拟机软件,它具有以下特点:

1. 内置iSCSI支持:这种独特的功能允许您将虚拟机直接连接到iSCSI存储服务器,而无需通过主机系统。VM 直接访问iSCSI目标,而不需要在容器文件中虚拟化硬盘所需的额外开销。

2. 硬件兼容性:软件虚拟化了大量虚拟设备,其中包括许多通常由其他虚拟化平台提供的设备。包括IDE、SCSI和SATA硬盘控制器、几个虚拟网卡和声卡、虚拟串行和并行端口以及许多现代PC系统中的输入/输出高级可编程中断控制器(I/O APIC)。这简化了来自真实机器的PC映像的克隆,并将第三方虚拟机导入软件。

3. 多屏分辨率:支持屏幕分辨率是物理屏幕的多倍,允许它们分布在连接到主机系统的大量屏幕上。

4. PXE网络启动:软件的集成虚拟网卡完全支持通过预引导执行环境(PXE)远程启动。

希望这些信息对您有所帮助!