Linux 6.14 内核将支持为 ARM64 Linux 虚拟机(VM)构建 VirtualBox 客户机驱动程序。作为 VFS misc 拉取请求的一部分,Linux 6.14 将在 ARM64 上启用对 VirtualBox Guest 的初始支持。这相当于一个 Kconfig 更新,允许 VirtualBox Guest 驱动程序支持为 ARM64 构建,而不是仅限于 x86/x86_64 内核。
现在,Oracle VM VirtualBox 已开始在 ARM64 主机(如苹果 M3/M4 设备)上运行,因此出现了这一变化。随着对 ARM64 VirtualBox 虚拟机管理程序的实际支持,上游客户机内核驱动程序现在也应允许为 ARM64 内核构建。
这一变更允许 Linux 内核构建启用 ARM64 上的 “VBOXGUEST ”选项,以支持 VirtualBox Guest 集成,还允许启用 “VBOXSF_FS”,以实现主机和客户机之间的共享文件夹集成。
VirtualBox Guest ARM64 Linux 支持通过使用运行最新 VirtualBox 上游软件的 Apple MacBook Pro 和 Linux Guest 虚拟机进行测试。
该支持已作为 VFS misc 拉取请求的一部分提交给 Linux 6.14:
https://lore.kernel.org/lkml/20250118-vfs-misc-84fb5265d102@brauner/