功能特色
【模块化】
Oracle VM VirtualBox具有非常模块化的设计,具有定义良好的内部编程接口和客户机/服务器设计。这使得一次从多个接口控制它变得很容易:例如,您可以在一个典型的虚拟机GUI中启动一个虚拟机,然后从命令行或远程控制该虚拟机。它还附带了一个完整的软件开发工具包:即使它是开源软件,您也不必破解源代码来编写新接口。
【XML格式的虚拟机描述】
虚拟机的配置设置完全存储在XML中,并且独立于本地计算机。因此,虚拟机定义可以很容易地移植到其他计算机上。
【Windows和Linux的来宾添加】
有特殊的软件,可以安装在Windows和Linux虚拟机中,以提高性能并使集成更加无缝。这些来宾添加提供的功能包括鼠标指针集成和任意屏幕解决方案(例如,通过调整来宾窗口的大小)。
【虚拟USB控制器】
Oracle VM VirtualBox实现了一个虚拟USB控制器,允许您将任意USB设备连接到虚拟机,而无需在主机上安装特定于设备的驱动程序。
【远程桌面协议】
与其他任何虚拟化软件不同,完全支持标准的远程桌面协议(RDP)。虚拟机可以充当RDP服务器,允许您在某个只显示RDP数据的瘦客户机上远程“运行”虚拟机。
【RDP上的USB】
有了这个独特的特性,充当RDP服务器的虚拟机仍然可以访问连接在RDP客户机上的任意USB设备。这样,一台功能强大的服务器机器可以虚拟化许多瘦客户机,这些瘦客户机只需要显示RDP数据并插入USB设备。
【共享文件夹】
与许多其他虚拟化解决方案一样,为了方便主机和来宾之间的数据交换,允许将某些主机目录声明为“共享文件夹”,然后可以从虚拟机内部访问这些文件夹。
更新内容
v4.3.20
VMM:修复了32位Windows SMP来宾的重新启动挂起
VMM:对某些遗留客户机进行正确的数学错误处理
VMM:修复了不支持MSR位图的旧cpu上的大师冥想VINF u EM三重错误
GUI:修复了在X11主机上VM进入全屏模式时3D覆盖窗口的重新父化问题。
GUI:修复X11主机系统在全屏模式下偶尔失去焦点的问题(4.3.16回归)
GUI:Mac OS X:wizards应该有Cancel按钮
GUI:添加了一个全局选项,以防止通过鼠标移动多屏幕来宾来自动提升新窗口
API:接受远程显示端口0作为默认RDP端口
VBoxManage:修复了在某些情况下执行showvminfo命令时的崩溃
ACPI:修正了ACPI定时器代码中偶尔出现的大师冥想(4.3.18回归)
EFI:提高IDE磁盘访问性能
EFI:修复了EFI视频驱动程序中阻止Windows在UEFI模式下启动的错误
EFI:正确宣布大型vm的RAM数量
存储:修复了在某些情况下,在暂停或关闭虚拟机(4.3.16回归)之前,介质在未插入新介质的情况下从连接到SATA控制器的驱动器中弹出时发生的崩溃
存储:修复了导致挂起来宾或I/O速度减慢的中断确认问题(4.3.18回归)
存储:修复了由于使用主机I/O缓存时磁盘已满而导致虚拟机挂起后恢复中断的问题
存储:修复了在某些条件下使用devlsoligic控制器和在原始模式下运行的VMs时的大师冥想
来宾控件:修复了在递归复制期间可能导致崩溃的错误
SDK:Java COM绑定修复
iPXE:启用HTTP下载协议
运行时:不要使用固定的堆栈大小在初始化期间创建临时线程
Windows主机:修复了某些Windows主机上由于与防病毒软件冲突而出现的更多启动问题;更好的错误报告
Windows主机:修复了某些情况下DirectSound主机音频故障
Windows主机:修复了4.3.14回归的附加情况,其中AltGr停止为某些人工作
Windows添加:调整Windows 7或更新的来宾大小时保留来宾监视器布局
Linux附加:Linux 3.18编译修复