VirtualBox 是一款功能强大的虚拟机软件,它具有丰富的功能,性能也很优异,适用服务器、桌面和嵌入式等场景。除了适合企业,也适合家庭使用。VirtualBox 也是目前唯一一个开源的专业虚拟化解决方案。虚拟机的配置设置完全存储在 XML 中,并且独立于本地机器。因此虚拟机的相关设置可以很容易地移植到其他计算机上
目前 VirtualBox 7.0 发布了,上一个大型功能版本还是发布于 2018 年的 VirtualBox 6.0 。VirtualBox 7.0 带来最大的改动是允许虚拟机完全加密运行——包括配置日志和保存状态的加密。但对于 VirtualBox 7.0,这种 VM 加密支持仅支持命令行界面。
此外,该版本还引入了一个基于 DirectX 11 的 3D 堆栈, Oracle 表示正在将 DXVK (尤其是 DXVK-Native)用于非 Windows 主机,意味着 Direct3D 堆栈最终在 Vulkan 上运行。
其他更改项目如下:
- OCI:可以将云虚拟机添加到 Virtual Machine Manager ,并作为本地 VM 进行控制
- OCI:可以通过网络管理器工具配置云网络,其方式与主机和 NAT 网络相同
- 多项 GUI 的优化
- 录音:使用 Vorbis 作为 WebM 容器的默认音频格式。
- 音频:添加了“默认”主机驱动程序类型,可以在不同平台之间移动虚拟机(设备),无需显式更改音频驱动程序。
- 来宾控制:实现了对 Linux 来宾“添加自动更新”的初始支持
- 访客控制:通过 VBoxManage 更新添加访客时,实现等待和/或重新启动访客的功能
- VBoxManage:添加了访客控制“waitrunlevel”子命令,可以等待访客达到某个运行级别
- Windows 主机:添加了在会话 0 中运行自动启动 VM 的实验性支持,允许在用户未登录时运行 VMS(默认禁用,请参阅手册)
- macOS 主机:删除了所有内核扩展。
- macOS 主机:为具有 Apple 芯片 CPU 的系统提供开发者预览包。
- Linux 访客:重新设计访客屏幕大小调整功能,添加了与一些访客桌面环境的基本集成
- 设备:基于 DirectX 11(以及非 Windows 主机上的 DXVK)实现了新的 3D 支持
- 设备:添加了虚拟 IOMMU 设备(Intel 和 AMD 变体)
- 设备:添加了虚拟 TPM 1.2 和 2.0 设备
- 设备:EHCI 和 XHCI USB 控制器设备现已作为开源基础包的一部分
- EFI:增加了对安全启动的支持
- 调试:添加了通过 GDB 对来宾调试的实验性支持,以及通过 KD/WinDbg 对来宾调试的高度实验性支持
更新公告:https://www.virtualbox.org/wiki/Changelog-7.0