VirtualBox 7.2正式发布,带来了改进的Arm-on-Arm虚拟化功能和更好的3D加速支持。
这次重要更新于上周发布,我们已经对其进行了全面测试。该版本在3D处理方面有一些值得关注的改进,我们发现非常实用,同时在Arm虚拟化方面也有所提升,虽然我们目前没有相应设备进行测试,但对其他用户可能很有帮助。
VirtualBox 7.2距离2024年9月发布的7.1版本已近一年时间。我们很高兴看到这次更新,因为VBox 7.1一直存在问题:启用3D加速往往导致虚拟机崩溃——主要是Linux虚拟机,但在测试Windows 10 LTSC(仍受支持且将持续多年的版本)时也遇到了问题。尽管发布了六个维护版本,这个问题从未解决,我们在Linux、Windows和Mac主机上都遇到过。
虽然只过了一周,但对我们来说,VBox 7.2似乎修复了这个问题,3D加速的虚拟机再次稳定运行。这一点特别重要,因为现在几个常见的Linux桌面环境都默认使用3D合成,没有它就运行不佳(包括GNOME和Cinnamon)。对虚拟机中NVMe驱动器的支持现已包含在基础虚拟机管理程序中。
7.2版本还新增了在运行Windows的Arm主机上虚拟化运行Arm版本Windows的支持,并配备了Arm原生客户端附加组件。之前的版本只正式支持在macOS主机上运行Arm版本的Linux和BSD,现在的工作方式意味着在VBox 7.1主机上暂停的Arm虚拟机在主机升级到7.2后无法恢复。
此版本在外观上也有所变化,主程序窗口左侧新增了垂直工具栏,包含虚拟机列表、媒体、扩展等全局工具。
我们的扩展菜单是空的,因为这里是VirtualBox扩展包的显示位置。虽然可以免费下载,但我们不推荐使用。它很方便,但在生产环境中使用需要付费。扩展包添加了对USB 3.0和USB直通、虚拟机网络启动、通过RDP远程访问虚拟机以及加密虚拟磁盘的支持。对我们来说,没有这些功能并不是大问题——我们都不需要。
如果确实需要这些功能,请注意。虽然主应用程序是GPL3自由软件,但扩展包采用Oracle个人使用和教育许可证单独授权,这可能产生费用。现在VMware的桌面版本即使在生产环境中也是免费软件,也许可以尝试一下。
重要的是不要将VirtualBox扩展包与VirtualBox客户端附加组件混淆。与虚拟机管理程序本身一样,客户端附加组件是开源软件。例如,你可以在Ubuntu仓库中找到一个版本。只需安装virtualbox-guest-x11,它会拉取所有其他组件。重启后,客户操作系统就能获得图形加速、连接主机文件夹、双向主机-客户端复制粘贴等实用功能。
如果你使用的Linux发行版不提供开源客户端附加组件,VBox可选地包含一个含有客户端附加组件安装程序的ISO文件,但在安装程序成功运行之前,你需要安装Linux内核头文件和编译内核模块的工具链(例如Debian上的build-essential或openSUSE上的devel_basis)。
我们几乎每天都在其他操作系统上运行Linux虚拟机,仍然将VBox评为我们的桌面虚拟机管理程序首选。同一应用程序在Linux、macOS和Windows主机上运行完全相同,虚拟机可以在它们之间自由移动。这让我们无需记住如何操作不同版本的VMware和macOS上的UTM。我们当然也尝试过Windows主机上的Hyper-V,虽然它能工作且是标准功能,但我们发现其性能非常缓慢。
在Linux上,虚拟化是内置的,有简单的图形前端,如虚拟机管理器(virt-manager),或供GNOME用户使用的GNOME Boxes。它们确实有优势。例如,virt-manager擅长通过网络透明管理远程虚拟机管理程序,在管理虚拟网络和虚拟存储方面表现出色——但我们很少需要这些功能,发现它对图形化客户端来说有些笨重。同时,Boxes几乎是桌面虚拟化的最简形式,以至于我们发现调整客户机参数有些困难。我们偶尔使用UTM和VMware,但两者都缺少截取客户机屏幕截图的功能,而这是我们的核心工具。
VirtualBox很好用,免费,跨平台,简单高效地完成工作。对我们来说,它仍然是默认工具,新版本修复了让我们在过去一年中坚持使用7.0版本的问题。
Q&A
Q1:VirtualBox 7.2解决了什么主要问题?
A:VirtualBox 7.2主要解决了7.1版本中启用3D加速导致虚拟机崩溃的问题。在7.1版本中,启用3D加速经常导致Linux和Windows虚拟机崩溃,尽管发布了六个维护版本都没有解决。7.2版本修复了这个问题,让3D加速的虚拟机再次稳定运行。
Q2:VirtualBox扩展包和客户端附加组件有什么区别?
A:扩展包是单独授权的商业产品,在生产环境使用需要付费,提供USB 3.0、网络启动、远程访问等功能。而客户端附加组件是开源免费的,提供图形加速、文件夹共享、复制粘贴等基本功能,建议普通用户只使用客户端附加组件即可。
Q3:VirtualBox 7.2在Arm架构支持方面有什么新特性?
A:VirtualBox 7.2新增了在运行Windows的Arm主机上虚拟化运行Arm版本Windows的支持,并配备了Arm原生客户端附加组件。不过需要注意的是,在VBox 7.1主机上暂停的Arm虚拟机在主机升级到7.2后无法恢复。
好文章,需要你的鼓励
Anthropic发布SCONE-bench智能合约漏洞利用基准测试,评估AI代理发现和利用区块链智能合约缺陷的能力。研究显示Claude Opus 4.5等模型可从漏洞中获得460万美元收益。测试2849个合约仅需3476美元成本,发现两个零日漏洞并创造3694美元利润。研究表明AI代理利用安全漏洞的能力快速提升,每1.3个月翻倍增长,强调需要主动采用AI防御技术应对AI攻击威胁。
NVIDIA联合多所高校开发的SpaceTools系统通过双重交互强化学习方法,让AI学会协调使用多种视觉工具进行复杂空间推理。该系统在空间理解基准测试中达到最先进性能,并在真实机器人操作中实现86%成功率,代表了AI从单一功能向工具协调专家的重要转变,为未来更智能实用的AI助手奠定基础。
Spotify年度总结功能回归,在去年AI播客功能遭遇批评后,今年重新专注于用户数据深度分析。新版本引入近十项新功能,包括首个实时多人互动体验"Wrapped Party",最多可邀请9位好友比较听歌数据。此外还新增热门歌曲播放次数显示、互动歌曲测验、听歌年龄分析和听歌俱乐部等功能,让年度总结更具互动性和个性化体验。
这项研究解决了现代智能机器人面临的"行动不稳定"问题,开发出名为TACO的决策优化系统。该系统让机器人在执行任务前生成多个候选方案,然后通过伪计数估计器选择最可靠的行动,就像为机器人配备智能顾问。实验显示,真实环境中机器人成功率平均提升16%,且系统可即插即用无需重新训练,为机器人智能化发展提供了新思路。