VirtualBox

VirtualBox 5.0 的变更日志

此页面列出了 VirtualBox 5.0 版本的所有更改。
所有分支: 7.1 · 7.0 · 6.1 · 6.0 · 5.2 · 5.1 · 5.0 · 4.3 · 4.2 · 4.1 · 4.0

VirtualBox 5.0.x 不再受支持!

VirtualBox 5.0.40 (发布于 2017-04-28)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:修复了 Solaris 主机上的软件虚拟化问题(5.0.38 回归)
  • 存储:修复了在罕见情况下的潜在挂起问题(缺陷 #16677
  • 存储:修复了在罕见情况下的潜在崩溃问题(异步 I/O 禁用或在合并快照等维护文件操作期间)
  • 存储:修复了在罕见情况下的潜在崩溃问题(无异步 I/O 或在合并快照等维护文件操作期间)
  • Linux 主机:使 ALSA 后端再次工作,并修复了在特定主机上加载 GL 库的问题(5.0.38 回归;缺陷 #16667#16693

VirtualBox 5.0.38 (发布于 2017-04-18)

这是一个维护版本。以下项目已修复和/或新增:

  • GUI:在虚拟电脑导入对话框中恢复默认设置时不再崩溃
  • 多项修复

VirtualBox 5.0.36 (发布于 2017-03-15)

这是一个维护版本。以下项目已修复和/或新增:

  • 共享文件夹:修复了不区分大小写的文件名访问问题(5.0.34 回归;仅限 Windows 访客机;缺陷 #16549
  • 共享文件夹:修复了长路径访问问题(5.0.34 回归;仅限 Windows 访客机;缺陷 #14651
  • VBoxBugReport:修复了虚拟机日志收集问题
  • Linux 主机:修复了自动启动服务脚本(缺陷 #14955

VirtualBox 5.0.34 (发布于 2017-03-08)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:如果双显示器处理不可用,则不访问 MSR_IA32_SMM_MONITOR_CTL MSR(KVM 变通方案,缺陷 #14965
  • NAT 网络:修复了 DHCP 服务器中的两个潜在崩溃
  • 存储:LsiLogic 修复,适用于 Windows 10
  • USB:修复了无法连接某些设备字符串中包含无效字符的 USB 设备的问题(5.0.18 回归;缺陷 #15956
  • 仅主机网络:修复了仅主机适配器创建问题,该问题曾阻止 VirtualBox 在 Windows 主机上安装(缺陷 #16379
  • Linux 主机 / 访客机:Linux 4.11 编译修复(缺陷 #16506
  • Linux 增强功能:修复了共享文件夹内核模块在 Linux 4.10 上编译的问题
  • Linux 增强功能:修复了 Linux 4.10 及更高版本上的图形驱动程序构建问题(缺陷 #16298

VirtualBox 5.0.32 (发布于 2017-01-17)

这是一个维护版本。以下项目已修复和/或新增:

  • GUI:修复了“检测到新版本”对话框被“虚拟电脑导入”对话框覆盖的问题(仅限 Mac OS X 主机;缺陷 #16238
  • 存储:修复了 LsiLogic SCSI 控制器在 SMP 访客机下可能丢失请求的问题
  • OVF:导入虚拟电脑时,确保处理嵌入式 VirtualBox 特定设置的版本,以正确处理默认设置
  • Linux 主机:在 Linux 2.6.18 内核上自动禁用异步 I/O,因为如果启用此功能,高 I/O 负载可能导致这些内核上出现内核崩溃
  • API:清理某些虚拟机名称时不会崩溃(缺陷 #16299
  • Linux 主机 / 访客机:Linux 2.6.28 编译修复(缺陷 #16267
  • Linux 主机:Linux 4.9 编译修复(缺陷 #16286
  • Linux 主机:Linux 4.10 修复
  • Linux 增强功能:修复了共享文件夹上的某些操作期间出现的协议错误(缺陷 #8463

VirtualBox 5.0.30 (发布于 2016-11-23)

这是一个维护版本。以下项目已修复和/或新增:

  • 存储:修复了在某些情况下导致 VDI 映像调整大小后无法启动的问题(缺陷 #15983
  • NAT:修复了 Mac OS X 和 Windows 主机上的多项 5.0.28 回归(缺陷 #16084
  • 音频:修复了录音故障(Mac OS X 主机)
  • 音频:修复了音频设备更改时的流重新初始化(Mac OS X 主机)
  • Windows 主机:适用于 Windows 10 Build 14971 的强化修复(缺陷 #16202
  • Linux 主机 / 访客机:Linux 4.8 和 4.9 修复(缺陷 #16081#16132#16116

VirtualBox 5.0.28 (发布于 2016-10-18)

这是一个维护版本。以下项目已修复和/或新增:

  • NAT:不要超过“搜索”后缀的最大数量。来自缺陷 #15948 的补丁。
  • NAT:修复了名称中包含斜杠的端口转发规则解析问题(缺陷 #16002
  • NAT 网络:当主机只有无法映射到访客机的环回名称服务器时(例如 dnsmasq 运行在 127.0.1.1),让 DHCP 提供 NAT 网络 DNS 代理作为名称服务器。
  • 桥接网络:防止 syslog 充斥数据包分配错误消息(缺陷 #15569
  • USB:修复了分离 USB 设备时可能发生的崩溃
  • 音频:录音修复(仅限 Mac OS X 主机)
  • 音频:现在 Mac OS X 主机上使用 Audio Queues
  • OVF:改进了由 VirtualBox 5.1 创建的虚拟机的导入
  • VHDX:修复了使用 VBoxManage clonehd 克隆映像的问题(缺陷 #14288
  • 存储:修复了当限制非常低时带宽限制损坏的问题(缺陷 #14982
  • 串口:修复了 Linux 主机上某些 USB 转串口转换器的高 CPU 使用率问题(缺陷 #7796
  • BIOS:修复了 4bpp 扫描线计算问题(缺陷 #15787
  • VBoxManage:如果没有更改,则不要尝试设置介质类型(缺陷 #13850
  • API:修复了 SAS 控制器的初始化(缺陷 #15972
  • Linux 主机:不使用 32 位旧版功能
  • Linux 主机 / 访客机:修复了设置了 CONFIG_CPUMASK_OFFSTACK 的内核(缺陷 #16020
  • Linux 增强功能:修复了运行非 root X 服务器的 X11 访客机的多个问题
  • Linux 增强功能:修复了 Linux 4.7 的问题(缺陷 #15769
  • Linux 增强功能:修复了 Linux 4.8 上显示 kmod 驱动程序的问题(缺陷 #15890#15896
  • Windows 增强功能:Windows 10 访客机的自动调整大小修复(缺陷 #15257
  • Windows 增强功能:修复了多屏场景中访客机屏幕排列问题
  • Windows 增强功能 / VGA:如果访客机的电源管理关闭虚拟屏幕,则清空相应的虚拟机窗口而不是隐藏虚拟机窗口
  • Windows 增强功能:修复了一个可能导致共享文件夹冻结的通用缺陷(缺陷 #15662

VirtualBox 5.0.26 (发布于 2016-07-18)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:修复了任务切换代码中的缺陷(工单 #15571
  • GUI:允许在保存日志文件时覆盖现有文件(缺陷 #8034
  • GUI:修复了如果虚拟机以单独模式启动时的屏幕截图问题
  • 音频:改进了从 USB 耳机和其他可能需要转换捕获数据的来源进行录音
  • 音频:修复了 Solaris 主机上没有可用音频的回归问题
  • VGA:修复了运行启用 3D 的 Windows 访客机时偶尔挂起的问题
  • 存储:修复了 iSCSI 后端在连接到目标成功但进一步的 I/O 请求导致断开连接时可能出现的无限重新连接循环
  • 存储:修复了调整某些 VDI 映像大小时的缺陷,该缺陷导致在主机上使用整个磁盘(缺陷 #15582
  • EFI:修复了访问连接到 SATA 端口 2 及更高端口的设备的问题(缺陷 #15607
  • API:修复了 VBoxHeadless 的视频录制问题(缺陷 #15443
  • API:如果未配置图形控制器,则不会崩溃(缺陷 #15628
  • VBoxSVC:修复了处理 .dmg 映像时的几个内存泄漏
  • Solaris 主机:修复了某些 CPU 配置主机上的崩溃
  • Windows 主机:在非 Vista 主机上进行静默安装时,正确回退到 NDIS5

VirtualBox 5.0.24 (发布于 2016-06-28)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:暂时恢复到旧的 I/O-APIC 代码,以修复 5.0.22 的某些回归问题(缺陷 #15529)。这意味着某些访客机的网络性能将降至 5.0.20 级别(缺陷 #15295)。一种变通方案是为 Linux 访客机禁用 GRO。
  • 主程序:截图时,不要为空白屏幕保存垃圾数据
  • NAT:正确解析具有多个分隔符的 resolv.conf 文件(5.0.22 回归)
  • 存储:修复了 VMware 流优化 VMDK 映像在首次以读写模式打开时可能出现的损坏
  • 音频:实现了 Mac OS X 主机上输入/输出设备的动态重新连接
  • ACPI:在电池/交流电源状态变化时通知访客机,而不是依赖访客机轮询
  • Linux 主机:修复了 Linux 4.6 或更高版本主机上的 VERR_VMM_SET_JMP_ABORTED_RESUME Guru Meditation 错误(缺陷 #15439
  • Solaris 主机:使 GUI 在 Solaris 10 上再次工作(缺陷 #15549

VirtualBox 5.0.22 (发布于 2016-06-16)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:修复了某些英特尔凌动主机的问题(缺陷 #14915
  • VMM:在英特尔 Sandy Bridge 和 Ivy Bridge CPU 上,为 64 位主机上的 32 位访客机正确恢复完整的 FPU 状态
  • VMM:新的 I/O-APIC 实现修复了多个缺陷,并改善了特定条件下的性能(缺陷 #15295 等)
  • VMM:修复了 AMD 主机上潜在的 Linux 访客机内核崩溃
  • VMM:修复了英特尔 CPU 上 32 位 EFI 访客机的潜在挂起问题(无限制访客机执行的 VT-x)
  • GUI:不允许启动后续的独立虚拟机实例
  • GUI:提高了视频捕获屏幕分辨率的上限(缺陷 #15432
  • GUI:如果虚拟机配置的 VRAM 小于 128MB 且启用了 3D,则发出警告
  • 主程序:在 Windows 主机上监控 DNS 配置更改时,避免来自竞争 DHCP 续订的误报。这应该可以修复 NAT 链接抖动问题,尤其是在主机使用 OpnVPN 时,当主机有多个 DHCP 配置的接口时。
  • 主程序:如果 VRDE 服务器无法在运行时启用(例如,因为另一个服务正在使用相同的端口),则正确显示错误消息
  • NAT:使用默认访客机地址初始化通配符端口转发规则的访客机地址猜测(缺陷 #15412
  • VGA:修复了在某些条件下导致某些旧版访客机崩溃的问题(缺陷 #14811
  • OVF:修复了由第三方应用程序创建的某些使用 AHCI 控制器的虚拟电脑导入问题
  • SDK:减少了 webservice Java 绑定中的内存使用
  • Windows 主机:修复了 SMP 访客机的性能回归问题(5.0 回归)
  • Windows 主机:共享剪贴板的修复
  • Windows 主机:Windows 强化修复
  • Windows 增强功能:修复了在调整大小或禁用访客机显示器时保留访客机显示布局的问题
  • Linux 主机:EL 6.8 修复(缺陷 #15411
  • Linux 主机:Linux 4.7 修复(缺陷 #15459
  • Linux 增强功能:Linux 4.7 修复(缺陷 #15444
  • Linux 增强功能:修复了某些 32 位访客机的问题(5.0.18 回归;缺陷 #15320
  • Linux 增强功能:修复了鼠标指针偏移(5.0.18 回归;缺陷 #15324
  • Linux 增强功能:使旧版 X.Org 在 3.11 及更高版本内核上再次工作(5.0.18 回归;缺陷 #15319
  • Linux 增强功能:硬重置访客机后修复了 X.Org 崩溃(5.0.18 回归;缺陷 #15354
  • Linux 增强功能:如果加载共享文件夹模块失败,则不停止 X11 设置(5.0.18 回归)
  • Linux 增强功能:如果主机上没有拖放服务,则不抱怨
  • Solaris 增强功能:添加了对 X.org 1.18 的支持

VirtualBox 5.0.20 (发布于 2016-04-28)

这是一个维护版本。以下项目已修复和/或新增:

  • 存储:修复了导致 BIOS 写入请求在 LsiLogic SCSI 控制器上引发 Guru Meditation 错误的回归问题(5.0.18 回归;缺陷 #15317
  • 存储:BusLogic SCSI 控制器仿真中的多项仿真修复
  • NAT 网络:支持 DNS 代理中的 TCP(与 NAT 的缺陷 #14736 相同的问题)
  • NAT:重新设计端口转发规则处理(缺陷 #13570
  • NAT:重写主机解析器以处理更多查询类型,并使其异步,以便停滞的查找不会阻塞所有 NAT 流量
  • 快照:恢复网络适配器数量多于当前状态的快照时不会崩溃(即当快照使用 ICH9 而当前状态使用 PIIX3 时)
  • 访客控制:修复了 copyfromcopyto 命令 / API 的各种缺陷(缺陷 #14336
  • VBoxManage:在 list hostinfo 中列出处理器功能(缺陷 #15334
  • Linux 主机:如果启用了 CONFIG_NET_CLS_ACT,则修复 Linux 4.5(缺陷 #15327
  • Windows 主机:修复了最新的 Windows 10 预览版构建(缺陷 #15337
  • Windows 主机:使其在 Windows XP 上再次工作(5.0.18 回归)
  • Windows 增强功能:修复了 PowerPoint 2010 和 WDDM 图形驱动程序在 Aero 禁用时的性能问题

VirtualBox 5.0.18 (发布于 2016-04-18)

这是一个维护版本。以下项目已修复和/或新增:

  • GUI:在重新启动时将屏幕外窗口重新定位为完全可见,与默认行为保持一致(缺陷 #15226
  • GUI:修复了 Mac OS X El Capitan 上“视图”菜单/“全屏模式”的行为
  • GUI:修复了允许使用空密码加密硬盘的测试
  • GUI:修复了虚拟机关闭期间在某些条件下的崩溃
  • GUI:修复了进入组时虚拟机选择器中虚拟机列表滚动条的大小
  • PC 扬声器直通:修复(仅限 Linux 主机;缺陷 #627
  • 拖放:多项修复
  • SATA:修复了使用 EFI 时的热插拔标志处理
  • 存储:修复了 SCSI 控制器加密磁盘映像的处理(缺陷 #14812
  • 存储:修复了在 Solaris 7 中使用 BusLogic SCSI 控制器时可能发生的崩溃
  • USB:正确清除 USB 字符串中的非 ASCII 字符(缺陷 #8801#15222
  • NAT 网络:修复了 Mac OS X 上 VBoxNetNAT 在某些情况下的 100% CPU 负载(缺陷 #15223
  • ACPI:修复了 ACPI 表,使旧版 Windows 的显示颜色管理设置再次可用(4.3.22 回归)
  • 访客控制:修复了 VBoxManage copyfrom 命令(缺陷 #14336
  • 快照:修复了删除旧快照时的几个问题(缺陷 #15206
  • VBoxManage:修复了 guestcontrol 命令的 --verbose 输出
  • Windows 主机:最新的 Windows 10 预览版构建所需的强化修复(缺陷 #15245#15296
  • Windows 主机:修复了桥接网络中对巨型帧的支持(5.0.16 回归;缺陷 #15209
  • Windows 主机:如果安装了仅主机适配器,则不阻止接收组播流量(缺陷 #8698
  • Linux 主机:在创建裸磁盘时添加了对 NVME 磁盘新命名方案的支持
  • Solaris 主机 / 访客机:正确签署内核模块(缺陷 #12608
  • Linux 主机 / 访客机:Linux 4.5 修复(缺陷 #15251
  • Linux 主机 / 访客机:Linux 4.6 修复(缺陷 #15298
  • Linux 增强功能:添加了内核图形驱动程序,以在 X.Org 没有 root 权限时支持图形(缺陷 #14732
  • Linux/Solaris 增强功能:修复了导致 Linux/Solaris 访客机在可用 3D 加速时使用软件渲染的几个问题
  • Windows 增强功能:修复了 PowerPoint 2010 和 WDDM 驱动程序在 Aero 禁用时的挂起问题

VirtualBox 5.0.16 (发布于 2016-03-04)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:修复了可能导致 AMD CPU 访客机行为错误的问题(工单 #14831#15186
  • GUI:如果虚拟机窗口未激活或已最小化,则不尝试同步 HID LED(仅限 Windows / Mac OS X 主机;缺陷 #14302
  • GUI:防止在罕见条件下的启动崩溃
  • GUI:子菜单选项,用于在 Mac OS X 应用程序坞图标中禁用访客操作系统类型覆盖
  • GUI:在重新启动时将屏幕外窗口重新定位为完全可见
  • GUI:如果不支持裸模式(通常是 Mac OS X 主机),则隐藏 VT-x/AMD-V 复选框(缺陷 #15178
  • PC 扬声器直通:新的实验性功能,仅在 Linux 主机上可用
  • 音频:Mac OS X 主机 + 访客机的多项修复
  • 音频:正确处理默认音频设备更改(Windows 主机)
  • USB:xHCI 控制器的多项修复(例如用于摄像头直通)
  • BIOS:修复了 int15/AH=83/AL=00 函数(4.2.0 回归)
  • iPXE:在非 Linux 主机上启用 HTTP 下载协议(缺陷 #13628
  • 共享文件夹:修复了在某些情况下无法加载保存状态的问题(缺陷 #6314
  • 访客控制:添加了对(缓存的)Active Directory 身份验证的支持,以防域控制器不再可达
  • 串口:将每台虚拟机的串口数量从 2 个增加到 4 个(缺陷 #9109
  • 串口:修复了 TCP/IP 后端(仅限 Windows 主机;缺陷 #15188
  • SDK:使 Python webservice API 绑定再次工作(5.0 回归)
  • 无缝模式:修复了在某些情况下的崩溃(缺陷 #15106
  • Linux 主机:修复了 /sbin/rcvboxdrv 脚本以及两个脚本中缺失的 shebang(缺陷 #15055#15057
  • Linux 主机:正确卸载 .run 安装程序安装的 Python 文件
  • Windows 主机:最新的 Windows 预览版构建所需的强化修复(缺陷 #14052
  • Windows 主机:修复了 Python 安装路径(缺陷 #13131
  • Windows 主机:在桥接网络中支持大于 2 KB 的 MTU(缺陷 #15140
  • Windows 主机 / 访客机:使用 sha-256 证书正确签署二进制文件(缺陷 #15054
  • Windows 增强功能:修复了已登录用户的访客属性枚举
  • Windows 增强功能:修复了 Windows 10 访客机中图形驱动程序偶尔失败的问题(缺陷 #14409
  • Windows 增强功能:在极少数情况下,没有鼠标移动事件传递给访客机

VirtualBox 5.0.14 (发布于 2016-01-19)

这是一个维护版本。以下项目已修复和/或新增:

  • GUI:在 Mac OS X 上将虚拟 CPU 数量正确限制为物理核心数量(缺陷 #15018
  • 音频:修复了阻止加载具有 HDA 仿真的已保存访客机保存状态的缺陷(5.0.12 回归;缺陷 #14981
  • 音频:如果后端无法初始化,则不崩溃(缺陷 #14960
  • 音频:修复了 Mac OS X 上的音频捕获(缺陷 #14386
  • 存储:修复了将同一 ISO 映像多次连接到同一虚拟机时可能发生的崩溃(缺陷 #14951
  • BIOS:正确报告是否连接了两个软盘驱动器
  • USB:修复了在某些情况下无法捕获设备的过滤器问题(5.0.10 回归;缺陷 #15042
  • ExtPack:将 4.3.30 之前的扩展包列入黑名单,因为过去未正确处理不兼容的更改
  • Windows 主机:修复了导致 robocopy 失败的回归问题(缺陷 #14958
  • Linux 主机:正确创建 /sbin/rcvboxdrv 符号链接(5.0.12 回归;缺陷 #14989
  • Mac OS X 主机:El Capitan 上 USB 的多项修复(缺陷 #14677
  • Linux 增强功能:Linux 4.5 的修复(缺陷 #15032

VirtualBox 5.0.12 (发布于 2015-12-18)

这是一个维护版本。以下项目已修复和/或新增:

  • GUI:修复了当虚拟机项目拖出选择器窗格区域时,虚拟机选择器窗口中错误的滚动行为
  • GUI:修复了 IPv6 端口转发规则的验证
  • GUI:如果使用选择器 UI 插入 CD/DVD 介质,则抑制首次运行向导
  • GUI:修复了 Ctrl+Break 组合键扫描码(缺陷 #14927
  • GUI:改进了文本选择鼠标指针的处理(缺陷 #750
  • 主机服务:修复了虚拟机关闭期间在罕见条件下的崩溃(5.0.6 回归;缺陷 #14841
  • 共享文件夹:修复了如果打开文件以检查属性时的共享冲突(仅限 Windows 主机;缺陷 #14450
  • 摄像头:修复了某些设备(仅限 Mac OS X 主机)的直通
  • XHCI:修复了使用软件虚拟化时仿真损坏的问题
  • XHCI:多项修复
  • 3D:修复了在某些条件下的状态处理(缺陷 #13487
  • 音频:多项修复
  • BIOS:添加了 LBA64 支持,能够从大型硬盘启动(缺陷 #7415
  • EFI:Windows 10 访客机的修复
  • ExtPack:在安装扩展包之前,检查是否有虚拟机正在运行,以防止文件系统锁定问题
  • rdesktop-vrdp:源代码压缩包修复
  • Windows 主机:修复了使用 VBoxAuthSimple 库进行 VRDP 外部身份验证时的挂起(缺陷 #14931
  • Windows 主机:修复了阻止其连接到禁用 TCP/IP 的物理网络适配器的回归问题(缺陷 #14578
  • Windows 主机:修复了导致多端口适配器显示为单个适配器的回归问题(缺陷 #14558#14622
  • Windows 主机:修复了导致创建的仅主机适配器未出现在列表中的回归问题(缺陷 #14437
  • Windows 主机:修复了与 Windows 10 相关的仅主机适配器创建问题(缺陷 #14040#14545
  • Linux 主机:.desktop 文件兼容性问题(缺陷 #14808
  • Linux 主机 / 访客机:RHEL 7.2 的修复(缺陷 #14866
  • Linux 主机:重新编译主机内核模块的命令已再次更改为 /sbin/rcvboxdrv setup(缺陷 #14723
  • Linux 主机:PCI 直通的一些修复(仍高度实验性)
  • Linux/Mac OS X 主机:修复了在某些情况下虚拟机启动期间的挂起(缺陷 #14933
  • Solaris 主机:添加了 Python 2.7 绑定
  • Mac OS X 主机:修复了默认输入或输出音频设备更改时可能发生的崩溃
  • Mac OS X 主机:修复了在某些条件下的内核崩溃
  • Linux 增强功能:防止编译器对访客机/主机通信中的重要代码进行死代码消除(缺陷 #14497
  • Linux 增强功能:挂载共享文件夹时,显式传递共享名称,以便 /proc/mounts 包含此名称而不是“none”
  • Linux 增强功能:针对 systemd 与 SELinux 结合的问题的变通方案,该问题阻止在升级增强功能时正确启用“vboxadd”服务

VirtualBox 5.0.10 (发布于 2015-11-10)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:改进了对某些英特尔凌动 CPU 的支持(缺陷 #14773
  • VMM:系统寄存器仿真修复(5.0 回归;缺陷 #14515
  • GUI:修复了即时屏幕截图问题(缺陷 #14108
  • GUI:修复了当虚拟机在 X11 主机上切换到全屏模式时,另一个 3D 叠加窗口重新父化问题
  • GUI:修复了帮助索引(缺陷 #14722
  • GUI:修复了当虚拟机从其运行时窗口暂停时,虚拟机管理器窗口中的状态同步问题
  • 音频:修复了虚拟机暂停/取消暂停时音频流的暂停/恢复问题(缺陷 #14784
  • 音频:正确重置 AC97 音频流,否则在播放非 48 kHz 流之前会保持静默
  • 音频:修复了 HDA 设备 AD1980 编解码器的小型仿真怪癖,以使最新的 Linux 访客机正常工作(缺陷 #14653
  • USB:xHCI 控制器的多项修复
  • USB:修复了在 Linux 内核版本早于 3.3 的主机上在某些条件下的崩溃
  • USB:更好地识别某些 USB 设备
  • NAT:支持 DNS 代理中的 TCP(缺陷 #14736
  • NAT 网络:修复了 Windows 主机上偶发崩溃(缺陷 #13899
  • API:在创建差异映像(例如,作为快照或克隆虚拟机的一部分)时,如果可能,请使用与父映像相同的磁盘映像变体,这意味着例如,分割成 2 GB 文件的 VMDK 映像的差异映像也将被分割(缺陷 #14764
  • API:事件队列处理修复,防止在运行时丢失某些事件(例如,新摄像头连接),在 Mac OS X 主机上尤为重要
  • 摄像头:修复了某些设备(仅限 Windows 主机)的直通
  • VBoxManage:如果虚拟机没有快照,则在 snapshot restorecurrent / edit 时不崩溃
  • VBoxManage:在 controlvm addencpassword 时不崩溃(缺陷 #14729
  • Mac OS X 主机:在某些主机上使用正确的内核
  • Windows 主机:修复了 VRDP 外部身份验证
  • Windows 主机:允许使用带扩展长度路径前缀的共享文件夹路径(5.0 回归;缺陷 #14651
  • Windows 主机:修复了在某些条件下 netfilter 主机驱动程序的崩溃(缺陷 #14799
  • Windows 主机安装程序:记录并修复了可用于在一定程度上控制安装的公共属性
  • Windows 主机安装程序:修复了显示版本信息或帮助对话框时未启动实际安装的问题
  • X11 增强功能:添加了对 X.Org Server 1.18 的基本支持(3D 需要额外修复)

VirtualBox 5.0.8 (发布于 2015-10-20)

这是一个维护版本。以下项目已修复和/或新增:

  • GUI:Mac OS X:恢复虚拟机窗口的绿色缩放按钮(它在之前的版本中被隐藏,以避免原生全屏问题)。对于 Yosemite 和 El Capitan,此按钮应按照 Apple HIG 的规定工作:默认全屏,如果用户按住 Option 键则最大化。
  • 串口:修复了 ACPI 表中第一个串口的错误 IRQ 号(5.0.6 回归;缺陷 #14659
  • API:修复了 VBoxManage setproperty defaultfrontend 中的 5.0 回归问题(缺陷 #14696
  • VBoxManage/vbox-img:转换为 RAW 映像可能导致磁盘映像包含全零
  • Linux 主机:修复了 .deb / .rpm 包中 systemd 集成的多个问题(例如缺陷 #14665)。重新编译主机内核模块的命令已更改为 /sbin/vboxconfig
  • Linux 主机:使仅主机接口仅在连接有虚拟机时报告操作状态为 UP(缺陷 #14526
  • Mac OS X 主机:修复了桥接和仅主机接口上的 bpf 流量捕获和统计(缺陷 #14553
  • Windows 访客机:修复了高分辨率显示器上的 3D 渲染问题
  • Windows 增强功能:修复了具有英特尔高清显卡的 Windows 主机上的 3D 加速问题(缺陷 #14670
  • Linux 增强功能:修复了已安装 systemd 但未使用的 Debian 系统上的服务启动问题(缺陷 #14683

VirtualBox 5.0.6 (发布于 2015-10-02)

这是一个维护版本。以下项目已修复和/或新增:

  • GUI:更新检查现在默认使用 HTTP 系统代理设置
  • GUI:“关于”对话框改进。可复制的版本文本,不因鼠标点击和失去焦点而关闭对话框,对话框底部显式关闭按钮以及修复 OS X 上禁用关闭按钮的问题。(缺陷 #9912#12749
  • GUI:修复了重新分配快捷方式时的错误(缺陷 #14565
  • GUI:修复了消息框对话框中的默认焦点按钮(缺陷 #14486
  • GUI:修复了在虚拟机启动时需要更改网络设置时打开的设置对话框(5.0.0 回归;缺陷 #14601
  • GUI:修复了在虚拟机启动期间,如果需要显示早期错误消息(例如 Linux 内核模块不存在)时发生的崩溃(缺陷 #14646
  • 桥接网络:修复了桥接到无线接口时,处理没有 UDP 校验和的访客机 DHCP 请求的问题(缺陷 #14615
  • 音频:延迟修复(仅限 Windows 主机;缺陷 #4088
  • 访客控制:正确设置 USERNAMEUSERPROFILE 环境变量(仅限 Windows 访客机)
  • 访客控制:多项修复
  • API:恢复快照时正确还原 NAT 端口转发规则
  • 并行端口:多项修复,允许为虚拟机启用两个并行端口
  • VBoxManage:修复了 debugvm show 命令的错误输出
  • VBoxManage:修复了使用 debugvm log 指定以 h 开头的日志组(例如 hex)时挂起的问题
  • Windows 主机:将 VBoxStartup.log 重命名为 VBoxHardening.log 并在 GUI 日志查看器中提供此日志文件
  • Windows 主机:修复了 Windows 主机接口驱动程序 (VBoxNetAdp) 中的一个小内存泄漏,如果启用了驱动程序验证器,则会导致蓝屏死机(缺陷 #14562
  • Windows 主机:修复了在 dsound.dll 不可用的主机上无法启动虚拟机的问题(缺陷 #14574
  • Windows 主机:修复 VERR_LDR_MISMATCH_NATIVE 错误的另一项修复(缺陷 #14579
  • Windows 主机:修复了桥接网络下的主机到访客机通信(缺陷 #14326#14457
  • Windows 主机:修复了安装卡巴斯基杀毒软件后,使用命名管道后端从串口设备接收数据中断的问题
  • Linux 主机:Linux 4.3 编译修复
  • Linux 主机:某些系统的安装程序修复(缺陷 #14627
  • Linux 主机 / 访客机:主机/访客机安装脚本的本机 systemd 支持。重新编译内核模块的脚本现在位于 /sbin/rcvboxdrv(主机)和 /sbin/rcvboxadd(增强功能)
  • Mac OS X 主机:El Capitan 的 GUI 相关修复
  • Mac OS X 主机:修复了 El Capitan 下捕获 USB 设备的问题
  • Mac OS X 主机:允许共享文件夹中的冒号字符(缺陷 #14554
  • Linux 增强功能:在 PID 文件中正确设置 VBoxService 进程 ID(缺陷 #14571
  • Linux 增强功能:访客控制修复(缺陷 #14573
  • Windows 增强功能:修复了使用旧版 VirtualBox 主机运行时 VBoxTray 关闭的问题
  • Windows 增强功能:修复了使用 WDDM 驱动程序且未启用 3D 时,VLC 和 Windows Media Player 的视频播放问题
  • Windows 增强功能:通过实现 YV12 表面,防止在使用 WDDM 驱动程序并启用 3D 时可能发生的 VLC 崩溃

VirtualBox 5.0.4 (发布于 2015-09-08)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM:修复了 Hyper-V 半虚拟化虚拟机通过网络调试 Windows 10 访客机内核的问题
  • VMM:修复了阻止从 VirtualBox 4.3.x 读取“PATM”单元保存状态的缺陷(缺陷 #14512
  • GUI:将 Windows 的默认操作系统类型从 Windows XP 更改为 Windows 7
  • GUI:添加了另一个预定义的访客机屏幕分辨率(缺陷 #14384
  • GUI:修复了由于根证书位置更改而导致的更新检查问题(缺陷 #13096
  • GUI:修复了 Windows 主机上大写锁定/数字锁定/滚动锁定同步问题(缺陷 #14302
  • GUI:如果启用了 2D 视频加速和 3D 支持,则在虚拟机关闭期间不会崩溃(仅限 Mac OS X 主机)
  • GUI:修复了某些 X11 窗口管理器的多个无缝模式问题,也适用于多屏设置
  • GUI:日志窗口大小、位置和光标位置修复
  • 音频:修复了播放剩余/已弃用音频采样的问题
  • 音频:修复了主机暂停后播放音频的问题(5.0 回归;使用 ALSA 后端的 Linux 主机)
  • 音频:修复了以前被截断的短音频采样播放问题
  • 音频:修复了 OS X 上访客流和主机设备采样率不匹配时的失真问题
  • 存储:修复了裸磁盘访问和扁平 VMDK 映像访问,它们以前总是以只读方式打开(5.0.2 回归;缺陷 #14425#14461
  • 存储:修复了 VDI 映像压缩后的初始加密问题(缺陷 #14496
  • VGA:某些图形模式的修复(缺陷 #14516
  • NAT:如果网络连接模式在虚拟机暂停时从/更改为 NAT 并激活了端口转发,则不会冻结
  • OVF:修复了导出的 OVA/OVF 中重复的 USB 控制器条目(缺陷 #14462
  • 共享文件夹:修复了路径分隔符问题(缺陷 #14434
  • 拖放:修复了在 OS X 主机上进行主机到访客机传输时发生的崩溃
  • VBoxManage:另一次尝试不阻止在虚拟机运行时更改网络适配器类型(5.0 回归;缺陷 #14308
  • VBoxManage:修复了损坏的 guestcontrol <VM-Name> list 命令(5.0 回归)
  • VBoxManage:修复了损坏的访客控制 stdout/stderr 输出(5.0 回归)
  • Mac OS X 主机:修复了激活 SMAP 后(Broadwell 及更高版本)的剩余问题(缺陷 #14412
  • Mac OS X 主机:修复了损坏的 3D 支持(5.0.2 回归;缺陷 #14476
  • Linux 主机:Linux 4.2 修复
  • Linux 主机:如果 DBus 服务未运行,则在旧版 Linux 发行版上不会崩溃(缺陷 #14543
  • Windows 主机:修复了 VERR_LDR_MISMATCH_NATIVE 错误消息(缺陷 #14420
  • Windows 主机:Windows 10 Build 10525 及更高版本的修复(缺陷 #14502
  • Windows 主机:修复了 Windows 10 上的网络适配器枚举(缺陷 #14437
  • Windows 主机:防止在桥接网络下虚拟机启动/关闭期间发生间歇性主机网络断开(缺陷 #14500
  • Windows 增强功能:修复了内存分配函数的调用(缺陷 #14415
  • Linux 增强功能:如果 vboxvideo 模块编译失败,则更宽容(缺陷 #14547
  • X11 增强功能:修复了动态调整大小、全屏和无缝模式的许多小问题。

VirtualBox 5.0.2 (发布日期:2015-08-13)

这是一个维护版本。以下项目已修复和/或新增:

  • VMM: 增加了对 Hyper-V 半虚拟化下客户机崩溃报告 MSRs 的支持
  • VMM: 修复了导致 Linux 主机负载平均值异常偏高的问题
  • VMM: 修复了由于 Linux 4.2 内核的不兼容更改导致的线程上下文钩子引起的内核崩溃
  • VMM: 修复了在 VT-x/AMD-V 禁用情况下的保存状态问题 (5.0 回归; bug #14304)
  • VMM: 修复了某些 AMD CPU 上出现的 VERR_SUPDRV_TSC_DELTA_MEASUREMENT_FAILED Guru Meditations (5.0 回归; bug #14370)
  • VMM: 修复了通过 VM 调试工具创建客户机核心转储时发生的崩溃 (5.0 回归)
  • VMM: 此版本在所有主机上禁用了 AVX2 透传,并在 32 位主机上禁用了 64 位 VM 的 AVX 透传。这将在未来的 5.0.x 维护版本中得到妥善修复 (例如参见 bug #14262)。
  • GUI: 修复了 VM 关机/断电时罕见的卡顿和崩溃
  • GUI: X11: 修复了由 Qt alien widgets 功能引起的几次崩溃
  • GUI: X11: 修复了某些窗口管理器上的各种迷你工具栏几何怪癖,如定位、Z 轴顺序、瞬态问题 (bug #14257)
  • GUI: X11: 修复了某些窗口管理器下的迷你工具栏最小化按钮问题 (bug #14284)
  • GUI: VM 菜单操作可用性现在应在全屏/无缝/缩放模式切换时正确更新
  • GUI: 磁盘加密密码验证应在用户确认密码时执行,而不是在输入每个字符后执行
  • GUI: 如果新创建的 VM 是由其他客户端(例如 VBoxManage)创建的,则不要在 VM 管理器中将 VM/组选择更改为新创建的 VM
  • GUI: Mac OS X: 不要将“几乎最大化”的 VM 窗口视为“最大化”,而是严格遵守窗口几何形状
  • GUI: 改善了某些情况下缩放模式下的质量 (5.0 回归; bug #14303)
  • VBoxManage: 不再拒绝在 VM 运行时更改网络适配器类型 (5.0 回归; bug #14308)
  • VRDP: 允许 Windows 10 RDP 客户端连接 (bug #14216)
  • 音频: 修复了 VM 进程终止时可能发生的崩溃 (5.0 回归)
  • 存储: 改进了 OS X 上的原始磁盘访问,在使用前卸载任何已访问的卷,并阻止主机进行任何挂载尝试 (bug #14219)
  • 3D: 对显示列表的保存/恢复提供了基本支持
  • 拖放: 修复了 OS X 主机上客户机到主机的传输
  • 拖放: 修复了 Windows 客户机上的内存泄漏
  • 共享文件夹: 修复了访问 CIFS 共享的问题 (bug #14252)
  • 共享文件夹: 改进了主机和使用不同路径分隔符的客户机之间的路径转换 (bug #14153)
  • API: 当处于保存状态的 VM 启动时,跳过不可变介质的重置 (bug #13957)
  • API: 修复了设置介质 ID 的方法,该方法在未传递 UUID 时使用零(无效)UUID 而不是随机(有效)UUID (bug #14350)
  • API: 对于 Windows 主机,修复了会话打开时 API 客户端崩溃的检测
  • OVF: 正确导出所有 VBox 功能,包括半虚拟化设置 (bug #14390)
  • Mac OS X 主机: El Capitan USB 修复
  • Windows 主机: 修复了在 Windows 10 上从 VM 进程打开 Windows 对话框时发生的崩溃 (bug #14351)
  • Windows 主机: 修复了 Windows 10 上仅主机适配器创建问题 (bug #14040)
  • Windows 主机: 修复了 Windows 10 上的音频问题 (bug #14432)
  • Linux 主机: 针对 Linux 3.19 及更高版本上激活的 SMAP 进行了更多修复 (Broadwell 及更高版本; bug #13961)
  • Linux 主机: 在连接到主机网络接口之前检查命名空间 (bug #13795)
  • Linux 增强功能: Linux 4.2 修复 (bug #14227)
  • Linux 增强功能: 改进了 stat() 的性能,以加速共享文件夹上的某些文件操作
  • Windows 增强功能: 修复了 WDDM 驱动程序在 Windows 10 上可能发生的崩溃 (bug #14190)
  • Solaris 增强功能: 增加了对 X.Org Server 1.17 的支持
  • X11 增强功能: 各种无缝模式修复,包括 LXDE 下的不可见窗口。

VirtualBox 5.0 (发布日期:2015-07-09)

这是一个重大更新。增加了以下主要新功能:

  • 对 Windows 和 Linux 客户机增加了半虚拟化支持,以提高计时精度和性能(更多信息请参见手册)
  • 在硬件辅助虚拟化和嵌套分页运行时,向客户机提供更多指令集扩展。其中包括:SSE 4.1、SSE4.2、AVX、AVX-2、AES-NI、POPCNTRDRANDRDSEED
  • xHCI 控制器以支持 USB 3 设备(更多信息请参见手册)
  • 对 Windows、Linux 和 Solaris 客户机支持拖放功能(双向)
  • 磁盘映像加密(更多信息请参见手册)
  • VM 现在可以以独立模式启动。VM 进程以无头模式启动,而前端作为单独的进程运行,可以在不停止 VM 的情况下终止。
  • GUI: VM 客户机内容缩放支持(包括 3D 加速)
  • GUI: 新的用户界面设置页面,用于自定义状态栏、菜单栏和客户机内容缩放
  • GUI: 新的加密设置选项卡,用于自定义磁盘映像的加密选项
  • GUI: HiDPI 支持,包括应用程序图标和 Mac OS X 上可选的未缩放 HiDPI 输出(包括 3D 加速)
  • GUI: 对 SATA 磁盘的热插拔支持
  • 新的模块化音频架构,为主机音频后端提供更好的抽象
  • 支持 Windows 上的 NDIS6 网络框架(Vista 及更高版本的默认设置)

此外,还修复和/或添加了以下项目:

  • VMM: 改进了 Solaris 主机上没有抢占计时器的旧 VT-x 主机的计时
  • VMM: 进一步改进了 TSC 频率测量和客户机计时
  • VMM: 调试工具现在在核心转储中包含客户机 CPU 的 FPU/SSE/扩展状态
  • VMM: 修复了在 32 位主机上极少数情况下发生的卡顿
  • VMM: 多项修复
  • GUI: 改进了 Mac 和 Windows 主机的 HID LED 同步。物理 LED 状态现在与 VM 状态一起恢复。
  • GUI: 预览窗口会考虑客户机屏幕的宽高比
  • GUI: 在 VM 选择器中提供对存储介质的直接访问
  • GUI: 即使 VM 已暂停,也允许从选择器保存 VM 状态
  • VBoxManage: 导出设备时,支持抑制 MAC 地址,这意味着它们将在导入时始终重新创建,避免多次导入 VM 时 MAC 地址重复
  • VBoxManage: 现在支持重命名存储控制器和 USB 控制器
  • 客户机控制: 大幅改进,例如修复了错误的参数引用 (bug #13157)
  • USB: 增加了 USB 流量捕获(更多信息请参见手册)
  • 使 X11 客户机调整大小更可靠
  • API: 阻止删除当前快照(如果它有子快照,仅与没有可快照硬盘的 VM 相关,它们的存在总是阻止删除),这导致 VM 配置损坏
  • API: 将具有快照但没有当前快照的 VM 配置标记为不可访问,因为这种组合没有意义
  • API: 修复了一些自动生成事件的信息(仅限于 XPCOM,Windows 主机未受影响),这导致通过 webservice 获取某些属性时出错 (bug #12379)
  • API: 修复了使用 XPCOM 绑定的 Java API 客户端中的崩溃,仅在输出参数时发生 (bug #11232)
  • API: 许多设置(例如网络设置)现在也可以在 VM 处于保存状态时更改
  • API: 修复了主机恢复时 VM 恢复不正确的问题,除非它们之前因主机挂起而暂停
  • API: 在克隆 VM 时不丢失保存状态和“当前状态已更改”标志
  • API: 操作系统类型描述一致性修复 (bug #14162)
  • VBoxSVC: 不要永久保持支持驱动程序打开
  • 主程序/属性: 在 VM 关闭电源时正确丢弃瞬态客户机属性
  • VRDP: 修复了可能在 VM 断电期间导致崩溃的几个竞态条件
  • ExtPack: 如果 TMP 目录包含非拉丁语字符,则不应失败 (bug #14159)
  • 3D: 修复了 VM 终止时可能导致崩溃的潜在竞态条件
  • 3D: 修复了主机服务中可能存在的内存泄漏
  • 串行: 新的 TCP/IP 后端(更多信息请参见手册)
  • 存储: 增加了 USB 大容量存储设备类别(更多信息请参见手册)
  • 存储: 增加了 vbox-img 独立工具,用于直接操作虚拟硬盘映像,无需 VBoxManage
  • 存储: 修复了在某些条件下由于 I/O 错误导致的崩溃 (bug #13105)
  • NAT: 修复了几个潜在的崩溃
  • NAT: 当链接断开时,不要强制重置/断开所有连接
  • Netsniffer: 正确处理 VM 运行时更改跟踪文件名
  • 音频: 修复了 OS X 上多次更改默认音频设备时的音频输出和输入
  • 音频: 修复了 OS X 在某些情况下的音频输入
  • ICH9: 修复了 MSI 中断的禁用逻辑;应该能修复旧版 Linux 客户机上的 AHCI 问题
  • USB: 改进了连接到模拟 OHCI 控制器的 USB 音频设备的播放
  • 音频: 为 Linux 客户机提供不同类型的 AC97 音频编解码器,以便 Linux ALSA 不会错误检测链接速度(新 VM 的默认设置)
  • BIOS: 修复了从 SCSI CD/DVD 介质启动的问题
  • BIOS: 修复了部分超出磁盘末尾的读取问题 (bug #14021)
  • VRDP: 修复了某些系统上 IPv6 的监听问题 (bug #14038)
  • rdesktop-vrdp: 升级到 1.8.3 版本
  • Linux 主机: 修复了一个导致 netfilter 驱动程序忽略某些事件的错误 (bug #12264)
  • Mac OS X 主机: El Capitan 修复 (bug #14392, #14433)
  • Mac OS X 主机: 修复了在启动 VM 且另一个虚拟机管理程序处于活动状态时可能触发主机内核恐慌的错误
  • Solaris 主机: 针对最新版本的 Solaris 的安装程序修复
  • 客户机增强功能: 增加了心跳服务(更多信息请参见手册)
  • Linux 主机/客户机: 支持使用 systemd 而没有 sysv 仿真的 Linux 发行版(例如 ArchLinux)
  • Windows 增强功能/WDDM: 改进了视频内存利用率,并允许在大分辨率下支持更多/更大的客户机屏幕(包括 HiDPI)
  • Linux 增强功能: 为 mount.vboxsf 增加了 -s 参数,以便对无效参数不那么严格
  • X11 增强功能: 修复了错误的 DPI 值 (bug #14151)
  • Mac OS X 客户机: 限制旧客户机的 CPU 系列
  • Solaris 增强功能: 增加了静默支持,以配合 Solaris 的快速重启功能
上次修改 11个月前 最后修改于 2024年9月11日 下午4:13:41
注意: 查看 TracWiki 获取使用维基的帮助。

© 2025 Oracle 支持 隐私 / 不要出售我的信息 使用条款 商标政策 自动化访问礼仪