VirtualBox 7.1 的更新日志
此页面列出了 VirtualBox 7.1 下载的所有更改。
所有分支:7.1 · 7.0 · 6.1 · 6.0 · 5.2 · 5.1 · 5.0 · 4.3 · 4.2 · 4.1 · 4.0
VirtualBox 7.1.12(发布于 2025 年 7 月 15 日)
这是一个维护版本。修复或添加了以下项目
- VMM:修复了运行嵌套虚拟机时导致外部虚拟机出现 Guru Meditation 错误的问题
- NAT:修复了名称过长的虚拟机无法启动的问题(github:GH-16)
- Linux 主机:修复了在较新内核上使用由 ixgbe 驱动程序处理的网络接口进行桥接网络连接时可能导致内核崩溃的问题
- Windows 主机:修复了在卸载主机软件包后关闭 VirtualBox GUI 时导致蓝屏的问题(github:GH-38)
- Windows 主机:驱动程序安装方面的总体改进
- Windows 主机:实现在使用 Hyper-V 时向客户机公开 AVX/AVX2 的支持(github:GH-36)
- 录制:修复了在显示设置中启用录制功能时 Windows 客户机无法启动的问题(bug #22363)
- Linux 主机和客户机:添加了额外修复以支持内核 6.16
- Linux 增强功能:修复了当客户机运行 3.10 系列及更旧的内核时,'rcvboxadd status-kernel' 报告状态不正确的问题
- Linux 增强功能:修复了当客户机运行 2.6 系列及更旧的内核时,VBoxClient 无法启动的问题
- Linux 增强功能:修复了由于不正确的 udev 规则导致系统日志中出现警告的问题
VirtualBox 7.1.10(发布于 2025 年 6 月 3 日)
这是一个维护版本。修复或添加了以下项目
- VBoxManage:修复了在 Windows 主机上运行 'guestcontrol run' 时崩溃的问题(bug #22175)
- 音频:修复了 Windows 主机上的设备切换问题(bug #22267)
- Windows 主机安装程序:修复了“添加或删除程序”对话框中的多个安装条目和升级问题
- Linux 主机:修复了由于缺少 libdl.so 和 libpthread.so 库导致虚拟机选择器进程崩溃的问题(bug #22193)
- Linux 主机:从源代码构建 VirtualBox 时,移除了 libIDL 作为构建时依赖项(bug #21169)
- Linux 客户机和主机:添加了对内核 6.15 的初步支持(bug #22420)
- Linux 客户机:添加了对内核 6.16-RC0 的初步支持
- Linux 客户机和主机:修复了在 Oracle Linux 9 发行版上构建 UEK8 内核模块的问题
- RDP:修复了无法通过 RDP 远程会话将剪贴板内容粘贴到客户机中的问题
VirtualBox 7.1.8(发布于 2025 年 4 月 15 日)
这是一个维护版本。修复或添加了以下项目
- VMM:修复了在罕见情况下虚拟机时钟回退的问题(bug #22334)
- GUI:修复了加速光标图像未正确显示的问题(bug #22096)
- DevVirtioSCSI:修复了恢复保存状态的问题
- 图形:修复了在使用 VMSVGA 显卡且未启用 3D 加速时恢复虚拟机状态时触发断言的问题(bug #21955)
- 主程序:修复了通过 VirtualBox Web 服务保存机器配置时 VBoxSVC 崩溃的问题(bug #22259)
- 主程序:修复了在现代 Linux 发行版上无法发现无线网络适配器的问题(bug #22362)
- 主程序:修复了删除正在运行的虚拟机快照时,.sav 文件仍留在磁盘上的问题(bug #21345)
- NAT:修复了 Windows 主机上的连接丢失问题(bug #22364)
- VBoxManage:更新了用户手册,纠正了用于配置虚拟机以使用仅主机网络的“VBoxManage modifyvm”调用(bug #22158)
- VBoxManage:修复了无法使用“VBoxManage bandwidthctl”命令设置磁盘带宽的问题(bug #22328)
- Windows 安装程序:在成功安装后自动加载支持驱动程序(bug #22292)
- Linux 主机安装程序:修复了有时因错误检查以前的 VirtualBox 安装是否正在运行而导致安装失败的问题
- Linux 增强功能:修复了 VBoxClient 在 XWayland 客户机中可能崩溃的问题(bug #22345)
- Linux 增强功能:修复了当虚拟机使用 VBoxVGA 显卡时导致光标图像损坏的问题
- Linux 增强功能:修复了在未安装 X11 库的系统上安装可能失败的问题
- Linux 增强功能:添加了对内核 6.14 的初步支持
- Linux 增强功能:引入了对 RHEL 9.7 内核的初步支持
- Linux 增强功能:引入了针对 RHEL 9.4 内核的额外修复(bug #22277)
- Linux 增强功能:改进了“rcvboxadd status-kernel”检查
- Windows 安装程序:新安装代码的各种错误修复
- Windows 安装程序:实现了新的致命错误对话框,可以直接打开安装程序日志文件
- Windows 增强功能:修复了 Vista 客户机上的鼠标驱动程序安装问题
- Windows 增强功能:修复了卸载完整性问题(bug #22290)
- Windows 增强功能:修复了驱动程序安装错误 ERROR_AUTHENTICODE_TRUST_NOT_ESTABLISHED(bug #22300)
- Windows 增强功能:修复了 VBoxTray 在某些情况下导致 100% CPU 使用率的问题(bug #22123)
- Windows 增强功能:现在还附带 VBoxAudioTest 二进制文件,用于执行客户机音频测试/诊断
- Windows 增强功能:对于旧版 Windows(Windows 2000 到 Windows 7),安装替代的共享文件夹驱动程序,以避免常规驱动程序的一些兼容性问题
VirtualBox 7.1.6(发布于 2025 年 1 月 21 日)
这是一个维护版本。修复或添加了以下项目
- VMM:修复了 Windows 11 24H2 客户机在罕见情况下出现蓝屏的问题
- GUI:改进了在某些 Linux 主题下显示禁用偏好设置内容(蒙版+字体)时的表示
- GUI:修复了根据 GA 状态事件,无缝模式未能及时正确启用或禁用的问题
- GUI:修复了 macOS 主机上应用程序退出时罕见的崩溃问题
- GUI:修复了 7.1.4 版本在偏好设置窗口中筛选器编辑器未获得焦点时的小型回归问题
- GUI:对高级属性/设置对话框区域进行了改进
- GUI:恢复了虚拟机启动时更改桥接适配器的缺失功能,如果当前适配器未找到
- GUI:修复了在 macOS 主机上尝试在运行中和已关机虚拟机之间切换时,会创建“显示”操作重复项的问题
- GUI:修复了某些客户操作系统和图形控制器类型无法使用 3D 加速复选框的回归问题
- GUI:恢复了 macOS 上偏好设置窗口中丢失的帮助按钮
- GUI:恢复了某些窗口丢失的帮助按钮快捷方式
- GUI:修复了虚拟机以全屏模式启动时显示错误消息的问题
- VirtioNet:修复了重置后功能重新协商的问题
- 图形:修复了当 Linux 客户机使用 VMSVGA 显卡时屏幕闪烁的问题
- VBoxManage:添加了导出和导入包含 NVMe 存储控制器的虚拟机的能力
- VBoxManage:修复了无法使用 modifyvm 命令将图形控制器设置为“QemuRamFB”的问题(bug #22232)
- 主程序:修复了在 GUI 设置中指定自定义代理服务器无效的问题
- 网络:添加了将 NAT 引擎替换为 libslirp 的更改
- 客户操作系统:添加了 Windows Server 2025 的操作系统类型
- Linux 客户机和主机:添加了更多针对 UBSAN 相关警告的修复(bug #21877)
- Linux 客户机和主机:添加了对 RHEL 9.6 内核的初步支持
- Windows 客户机和主机:重新实现了驱动程序安装
- Solaris 主机:从 Solaris 安装包中移除了 VirtualBox GUI 共享对象 libqgtk2styleVBox.so 和 libqgtk2VBox.so,因为它们依赖于已 EOL 且不再支持的 GTK2
- Linux 增强功能:引入了对内核 6.13 的初步支持
- Linux 增强功能:vboxvideo:添加了对内核 6.4 支持的改进,并修复了使用 VBoxVGA 适配器时图形可能冻结的问题
- Linux 增强功能:在 vboxvideo 中引入了针对内核 6.12 的额外修复
VirtualBox 7.1.4(发布于 2024 年 10 月 15 日)
这是一个维护版本。修复或添加了以下项目
- GUI:添加了土耳其语、印度尼西亚语和意大利语的最新 NLS 更新
- VMSVGA:改进了近期 Linux 内核下的闪烁、黑屏及其他屏幕更新问题(bug #21955)
- NAT:修复了恢复 7.0.X 保存状态的问题
- VBoxManage:修复了对无法访问的虚拟机执行“list vms”和“showvminfo”命令时中断的问题
- Windows 主机:修复了系统 DLL 大小检查在 Windows 11 24H2 和最新 Insider Preview 版本上失败的问题(bug #22162)
- Linux 增强功能:引入了对内核 6.12 的初步支持(注意:在内核 6.12 中,KVM 默认在模块加载时初始化虚拟化。这会阻止 VirtualBox 虚拟机启动。为避免此问题,请在内核命令行中添加“kvm.enable_virt_at_load=0”参数,或卸载相应的 kvm_XXX 模块)
- Linux/Arm 增强功能:添加了通过“设备”菜单自动升级增强功能的可能性
- EFI:再次添加了缺失的 LsiLogic MPT SCSI 驱动程序,以修复在使用 EFI 固件时从连接到此设备的设备启动的问题(7.1.0 回归)
- EFI:恢复了损坏的网络启动支持(7.1.0 回归)
VirtualBox 7.1.2(发布于 2024 年 9 月 26 日)
这是一个维护版本。修复或添加了以下项目
- GUI:添加了多窗口布局和翻译相关修复
- GUI:修复了使用无人值守安装创建的虚拟机无法干净移除的问题
- GUI:添加了更改远程显示安全方法选项
- GUI:从 macOS/Arm 用户界面中移除了 BETA 标签
- NAT:修复了 Windows 主机上的性能缓慢问题(bug #22164 和 #22180)
- NAT:修复了当域为空时某些客户机上的 DHCP 问题
- 3D:修复了虚拟机设置中启用 3D 加速的问题
- 3D:修复了 Windows 虚拟机黑屏问题
- 3D:修复了由不正确的视图处理导致的渲染问题
- 3D:添加了为 Arm 平台虚拟机启用 3D 加速功能的可能性
- GCM:修复了加载 7.0.x 创建的保存状态的问题
- API:修复了传统 BIOS 处理 NVRAM 状态不正确以及在虚拟机删除时移除 NVRAM 的问题
- API:修复了虚拟机从未启动时查询 UEFI 安全启动状态的问题
- 增强功能:修复了自动升级时的错误消息
- SDK:修复了使用 XPCOM 绑定构建代码的问题(bug #22174)
VirtualBox 7.1.0(发布于 2024 年 9 月 9 日)
这是一个重大更新。添加了以下新功能
- GUI:现代化外观和感觉,提供基础和高级用户级别选择,具有精简或完整的用户界面功能
- OCI 集成:性能仪表板现在显示云虚拟机的资源使用情况
- OCI 集成:克隆计算实例
- OCI 集成:重置计算实例
- Oracle VirtualBox 扩展包:更新至 PUEL 许可证,移除了评估选项。如需评估使用扩展包,请从 Oracle 软件交付云下载
- VRDE:如果用户未设置带有自定义证书的 TLS,则启用自签名证书,包括在旧证书过期前颁发新证书
- NAT:支持 IPv6 的新引擎
- macOS/Arm 主机:适用于 Linux 和 BSD 虚拟机的 Arm 虚拟化
- Linux 主机和客户机:添加了 Wayland 剪贴板共享支持(bug #20808)
- 共享剪贴板:添加了在 Linux 和 Windows 主机/客户机上文件传输的初步支持。这需要安装 7.1 增强功能。请参阅用户指南了解已知限制
- 屏幕录制:编码管道性能显著提升,录制活动时 CPU 使用率更低。这需要在 Windows 客户机上安装 7.1 增强功能
此外,还修复或添加了以下项目
- VMM:修复了在使用 Hyper-V 时 CPUID 指令的 EFLAGS.TF 处理问题(bug #17961)
- virtio-net:对 FreeBSD 12.3 和 pfSense 2.6.0 的后续修复(bug #21201)
- EFI:能够向新创建的虚拟机添加新的 Microsoft DB/KEX 证书
- Oracle 扩展包:修复了附带用于完整虚拟机加密的加密支持模块的问题
- GUI:改进了整体可访问性
- GUI:更新了使用的 Qt 版本
- 无人值守安装:添加了对基于 subiquity- / cloud-init 的安装程序的支*持;这使得能够在无人值守模式下安装更现代的基于 Linux 的客户操作系统
- 无人值守安装:添加了为用户和管理员/root 账户指定单独密码的支持
- VBoxManage:添加了显示和(重新)连接到虚拟机(视频)录制进度的功能
- VBoxManage:添加了通过新的“mount”客户机控制子命令查询客户机挂载点的功能。需要至少 7.1 增强功能
- Python:我们针对 Python 2.x 的 API 绑定现已标记为已弃用,并将在未来版本中移除。请将您的代码升级到使用 Python 3
- VBoxShell:许多大大小小的错误修复 + Python 3.x 兼容性
注意: 查看 TracWiki 获取使用维基的帮助。