VirtualBox

VirtualBox 4.2 的变更日志

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

VirtualBox 4.2.x 已不再受支持!

VirtualBox 4.2.36 (发布于 2015-11-11)

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

  • 多项修复

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

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

  • 多项修复
  • Linux 主机:Linux 4.2 修复
  • Linux 主机:Linux 4.3 编译修复
  • Windows 主机:强化修复
  • Linux 增强功能: Linux 4.2 修复 (bug #14227)

VirtualBox 4.2.32 (发布于 2015-07-10)

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

  • 存储:修复了创建快照时崩溃的问题(4.2.30 回归)
  • ExtPack: 如果 TMP 目录包含非拉丁语字符,则不应失败 (bug #14159)
  • 主程序:实现了专用事件处理队列
  • Linux 主机: 修复了一个导致 netfilter 驱动程序忽略某些事件的错误 (bug #12264)

VirtualBox 4.2.30 (发布于 2015-05-19)

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

  • VRDP:修复了与 rdesktop 1.8.3 的不兼容问题
  • 软盘:多项修复
  • 存储:修复了使用内部网络上的 iSCSI 功能时,关机过程中出现卡顿的问题
  • BIOS:修复了 VBE 2.0 PMI 函数 0Ah 返回的错误大小值(4.2.0 回归;bug #14096
  • Mac OS X 主机:在激活了 SMAP 的主机上不会出现内核崩溃(Broadwell 及更高版本;bug #13951
  • Linux 主机:修复了激活 SMAP 的问题(Broadwell 及更高版本,bug #13820
  • Linux 主机 / 虚拟机:Linux 4.0 修复(bug #13835
  • Solaris 主机:修复了使用基于 Crossbow 的桥接网络 VNIC 模板以兼容虚拟接口名称的问题
  • Windows 主机:更多强化修复(例如 bug #14051#14052

VirtualBox 4.2.28 (发布于 2015-01-17)

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

  • VMM:修复了从保存状态恢复 A20 状态后可能出现的异常行为
  • VRDP:修复了使用远程音频输入时罕见的崩溃问题
  • 软盘:修复了在 QEMM 控制下运行时出现的读取错误和客户机内存损坏问题
  • 存储:修复了在某些情况下调整 VHD 映像大小时的数据损坏问题
  • NAT:修复了 RFC 1533 DHCP PAD 选项的处理
  • X11 主机:使巴西 Thinkpad 上的额外按键正常工作(bug #8745
  • X11 主机:修复了全屏模式下输入焦点循环和按键立即释放的问题(bug #13238
  • Linux 客户机:修复了 gnome-session 中的崩溃问题(bug #13335
  • Linux 增强功能:修复了卸载 VBoxGuest 模块时潜在的 use-after-free 问题
  • Linux 增强功能包:Linux 3.19 修复(#13741
  • X11 增强功能包:支持 X.Org Server 1.15(bug #12623
  • X11 客户机:添加对 X.Org Server 1.16 的支持(bug #13207
  • X11 客户机:修复了视频驱动程序中导致全屏 X11 客户端出现问题的错误参数(bug #2748
  • X11 客户机:修复了处理视频驱动程序显示属性的错误,该错误导致 Fedora 21 上的 GNOME Shell 无法启动

VirtualBox 4.2.26 (发布于 2014-07-15)

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

  • VMM:在极少数情况下改进 MSI 处理(仅与 ICH9 芯片组相关)
  • VBoxManage:修复了 showvminfo --machinereadable 中的拼写错误(bug #13176
  • HGCM:修复了保存状态的问题,该问题可能导致虚拟机从保存状态启动后出现多项客户机异常行为
  • NAT:修复了入站半关闭(bug #13116
  • NAT:修复了畸形 ICMP 错误数据报的生成(4.2.24 回归)
  • 存储:修复了尝试打开无法访问的 QED 或 QCOW 镜像时崩溃的问题(bug #12613
  • API:正确检测 Windows 8.1 客户机操作系统类型(bug #13090
  • VRDP:修复了客户端断开连接时潜在的崩溃问题(bug #12858
  • OVF/OVA:修复了错误的校验和计算(应为无符号)和验证
  • ExtPack:清理了悬空的卸载目录
  • Linux 主机:修复了旧 Debian 系统上启动脚本的依赖性问题(bug #12262
  • Linux 主机 / 客户机:修复了 EL7 的编译问题(bug #12638
  • Linux 增强功能包:Linux 3.16 修复(bug #13123

VirtualBox 4.2.24 (发布于 2014-03-13)

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

  • GUI:针对 Windows 和 Mac OS X 主机的实验性 HID LED 同步:修复了如果该功能被禁用(默认禁用)时键盘重新同步的问题(bug #12758
  • GUI:针对 Windows 主机的实验性 HID LED 同步,详情请参阅手册
  • GUI:确保最小化的客户机(在全屏/无缝模式下使用迷你工具栏)保持最小化状态(bug #12199
  • AHCI:在某些情况下弹出 CD/DVD 介质失败
  • NAT:如果启用了 dnsproxy 或使用了 hostresolver,则透明处理主机休眠/唤醒和网络配置更改(bug #12441
  • NAT:修复了在某些情况下,ICMP 数据包 TTL=1 导致崩溃和异常行为的问题
  • 3D 支持:多项修复,多屏幕修复(例如 bug #9124
  • API:修复了使用 XPCOM 绑定的 Java API 客户端崩溃的问题,仅发生在输出参数中(bug #11232
  • API:修复了在虚拟机运行时附加或移除存储介质时,客户机在某些条件下的异常行为
  • VBoxSVC:记录了主机电源管理事件的处理(详情请参阅手册),并添加了一个额外数据项用于配置低电量事件的处理(bug #9925
  • VBoxSVC:修复了一个可能导致崩溃的 bug,如果虚拟机快照第二次恢复并且虚拟机具有关联的带宽组(bug #12569
  • VBoxSVC:修复了 Linux 主机上 /dev 下存在非常长路径时出现的段错误(bug #12760
  • Mac OS X 主机:修复了当桥接接口未连接到网络时,应用程序图标在 Dock 中冻结的问题(bug #12241
  • Linux 主机 / 客户机:如果内存分配失败,不要在内核日志中发出警告(bug #11171
  • Windows 主机 / 客户机:修复了设置和使用客户机用户进程环境变量的问题(与客户机控制相关)
  • Solaris 主机:修复了自动启动 SMF 脚本(bug #11720
  • Windows 增强功能包:凭据提供程序自动登录模块的多项错误修复
  • Linux / Solaris 增强功能包:不要自动挂载已挂载的共享文件夹

VirtualBox 4.2.22 (发布于 2014-01-10)

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

  • GUI:Mac OS X 主机:引入了 extradata 选项 "GUI/HidLedsSync",旨在启用 HID LED 同步(默认禁用此功能)
  • GUI:Mac OS X 主机:修复了 MacBook Air/Pro 主机上 GUI 尝试同步 HID LED 时可能冻结的问题
  • 主程序:始终向 Windows 2012 客户机公开 DMI 内存信息(bug #12017
  • HGCM:修复了在某些条件下的崩溃问题
  • 存储:修复了在极少数情况下 BLKCACHE_IOERR 运行时错误(bug #11030
  • AHCI:修复了如果连接了 SATA CDROM 会导致 Windows XP 客户机挂起的问题(bug #12417
  • AHCI:修复了在某些情况下的 Guru Meditation 错误
  • E1000:如果客户机初始化设备前网线已断开,则即使没有连接,初始化完成后链路状态也未正确设置为“down”
  • 3D 支持:修复了客户机 3D 图像元素的偏移(仅限 Mac OS X Retina 主机;bug #11021
  • 3D 支持:多项修复
  • Linux 增强功能包:支持 Enterprise Linux 6.5 内核(bug #12505
  • Windows 增强功能:修复了在某些条件下共享文件夹服务中的客户机崩溃问题

VirtualBox 4.2.20 (发布于 2013-11-28)

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

  • GUI:始终报告所有显示器的推荐分辨率(自 4.2.12 以来并非总是如此)
  • GUI:确保已分配的许可证和描述附在导出的设备中
  • GUI:VirtualBox 虚拟机运行时,OS X 热区无法访问(仅限 Mac OS X 主机;bug #4139
  • NAT:如果主机无法访问任何 DNS 服务器,则不会陷入无限循环(bug #12300
  • NAT:如果 DNS 信息更改且之前网线已断开,则不会重新连接网线(bug #12225
  • 主程序:正确保存未连接介质的 DVD 驱动器的直通标志
  • 键盘:修复了从保存状态恢复虚拟机时(至少一个按键被按下)虚拟机崩溃的问题(bug #11289
  • 2D 视频加速:修复了演示模式切换时的崩溃问题(bug #9194
  • 存储:修复了使用 QCOW 或 QED 磁盘镜像时快照的错误(bug #12144
  • 存储:修复了在使用 IDE 或 SATA 控制器时,较新的 Linux 内核无法将硬盘识别为 SSD 的问题(bug #12025
  • 存储:修复了从空驱动器切换到启用直通的主机驱动器时 CD/DVD 介质的检测问题
  • 快照:修复了一个可能导致介质附件丢失的 bug(4.2.18 回归,bug #11750
  • 共享剪贴板:修复了处理 UTF8 和 UTF16 内容时可能出现的段错误(仅限 Mac OS X 主机)
  • OVF:修复了包含多个虚拟机的 OVF 设备导入逻辑
  • Extpack 安装程序:如果文件位于包含特殊字符的文件夹中,则使其正常工作
  • SDK:扩展了 C 绑定的功能覆盖范围
  • API:阻止删除当前快照(如果它有子快照),这会导致虚拟机配置损坏(仅与没有可快照硬盘的虚拟机相关,它们的存在总是阻止删除)
  • API:将带有快照但没有当前快照的虚拟机配置标记为不可访问,因为这种组合是无意义的
  • API:修复了某些自动生成事件的信息(仅适用于 XPCOM,Windows 主机未受影响),这导致通过 Web 服务获取某些属性时出现错误(bug #12379
  • Mac OS X 主机:支持 Mac OS X 10.9 (Mavericks)
  • Mac OS X 主机:正确签署 Mavericks 主机的内核扩展(bug #12256
  • Mac OS X 主机:使用 launchd 脚本而不是已弃用的 StartupItem 机制(bug #8940
  • Mac OS X 主机:修复了虚拟机终止后 VirtualBox Dock 图标未从 Dock 中正确移除的问题,导致 Mavericks 主机无法关机(bug #12241
  • Linux 增强功能包:Linux 3.13 编译修复(bug #12358
  • Linux 增强功能包:Linux 3.12 编译修复(bug #12083
  • Linux 增强功能包:Linux 3.11 共享文件夹修复(bug #11946, #12128
  • Linux 增强功能包:SLES11 SP3 编译修复
  • Linux 增强功能:安装前正确设置 umask(bug #12166
  • Linux 增强功能包:在 OL/RHEL 6.1 客户机上正确构建 vboxvideo 内核模块(bug #11996
  • Linux 增强功能包:使 3D 在 Slackware 14.1 上工作(bug #12320 评论 3 和 4)
  • Windows 增强功能包:修复了 Windows 2000 客户机上 WTSQuerySessionInformation() 导致的内存泄漏(bug #12072
  • Windows 增强功能包:多显示器调整大小修复
  • X11 增强功能包/3D:修复了启动 3D 桌面时的冻结问题(bug #11503,感谢 Sam Spilsbury)
  • 增强功能包/3D:修复了偶发性死锁(bug #12319

VirtualBox 4.2.18 (发布于 2013-09-06)

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

  • VMM:在启用了 X2APIC 的 Linux 主机上正确处理 NMI
  • VMM:修复了 32 位主机上 64 位客户机可能出现的崩溃问题(bug #11979
  • GUI / 无缝模式:正确处理鼠标滚轮滚动事件
  • GUI, VBoxManage:注销虚拟机时,同时注销专用的硬盘镜像(bug #10311
  • GUI:防止在 X11 主机上在某些条件下发生崩溃
  • 3D:多屏幕修复(鼠标位置不正确,闪烁)
  • 3D 支持:Windows WDDM 视频驱动程序的多项修复(多屏幕,无缝模式)
  • 快照:使实时快照再次工作(bug #9255
  • 远程传送:使其再次工作(bug #9455
  • VBoxManage:在创建快照时,--pause 是默认值,--live 用于创建实时快照
  • VBoxSVC:在具有许多 VLAN 接口的系统上不会崩溃(仅限 Solaris 主机)
  • 网络:主机从挂起状态恢复后,断开并重新连接虚拟网线,以强制续订客户机的 DHCP 租约。目前仅限 Mac OS X 主机和 Windows 主机(bug #10063)。
  • NAT:在名称服务器更改时强制重新连接虚拟网线以通知客户机(仅限 Mac OS X 主机)
  • Mac OS X 安装程序:在 VirtualBox 升级时保留之前安装的扩展包
  • Linux 主机 / 客户机:Linux 3.11 修复(bug #12001
  • Solaris 主机:修复了由于日志记录导致的意外抢占可能引起的内核崩溃
  • Windows 主机:修复了 USB2 设备插入 USB3 端口时无法访问的问题
  • Linux 增强功能包:向 vboxvideo.ko 添加了 PCI 设备标识符,修复了某些条件下的 DRI 初始化问题(bug #11957
  • Linux 增强功能:修复了 Linux 3.x 内核 init 脚本中的 udev 检测问题

VirtualBox 4.2.16 (发布于 2013-07-04)

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

  • OVF/OVA:如果未使用清单文件,则在导入时不会崩溃(4.2.14 回归;bug #11895
  • GUI:如果我们在 Guru Meditation 后关机,则不会恢复当前快照
  • 存储:修复了将空 DVD 驱动器热插拔到虚拟机时崩溃的问题
  • 存储:修复了在某些情况下,客户机从连接到 SATA 控制器的 DVD 驱动器读取时崩溃的问题
  • EFI:在 32 位主机上使用 64 位客户机不会失败(bug #11456
  • 自动启动:修复了 OS X 上的虚拟机启动问题
  • Windows 主机:原生 Windows 8 控件
  • Windows 主机:在 Vista 32 上恢复原生样式
  • Windows 主机 / 客户机:Windows 8.1 适配(bug #11899
  • Mac OS X 主机:使用 !VirtualBox_Uninstall.tool 移除 VirtualBox 后,同时从 pkgutil --pkgs 列表中移除

VirtualBox 4.2.14 (发布于 2013-06-21)

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

  • VMM:针对非存在页面的另一个 TLB 失效修复
  • VMM:修复了性能回归(4.2.8 回归;bug #11674
  • GUI:修复了关机时崩溃的问题
  • GUI:在 Windows 主机上防止在某些条件下按键卡住(bug #2613, #6171
  • VRDP:修复了客户机屏幕调整大小时的罕见崩溃问题
  • VRDP:如果虚拟机暂停,允许更改 VRDP 参数(包括启用/禁用服务器)
  • USB:修复了将设备从 Mac OS X 主机直通到具有 2 个或更多虚拟 CPU 的虚拟机的问题(bug #7462
  • USB:修复了某些设备在等时传输过程中挂起的问题(4.1 回归;仅限 Windows 主机;bug #11839
  • USB:正确处理孤立的 URB(bug #11207
  • BIOS:修复了返回 PCI 中断路由表的函数(修复 NetWare 6.x 客户机)
  • BIOS:不要在 BIOS 中使用 ENTER / LEAVE 指令,因为这些指令在某些客户机(例如 Plan 9 和 QNX 4)设置的实模式下不起作用
  • DMI:允许配置 DmiChassisType(bug #11832
  • 存储:修复了当 iSCSI 与快照和异步 I/O 一起使用时丢失写入的问题(bug #11479
  • 存储:修复了访问 Windows 8 创建的某些 VHDX 镜像的问题(bug #11502
  • 存储:修复了使用 Parallels 磁盘映像创建快照时挂起的问题(bug #9617
  • 3D:无缝模式 + 3D 修复(bug #11723
  • 3D:版本 4.2.12 在某些条件下无法读取旧版本的保存状态(bug #11718
  • 主程序/属性:如果属性不存在且即将被移除,则不要为未运行的虚拟机创建客户机属性(bug #11765
  • 主程序/属性:虚拟机终止后,不要忘记使新的客户机属性持久化(bug #11719
  • 主程序/显示:在屏幕调整大小时不要丢失无缝区域
  • 主程序/OVF:如果客户端忘记调用 Appliance::interpret(),则在导入过程中不会崩溃(bug #10845
  • 主程序/OVF:如果虚拟机名称非常长,则不要通过截断文件名来创建无效设备(bug #11814
  • 主程序/OVF:如果设备包含多个文件引用,则不会失败(bug #10689
  • 主程序/指标:修复了 Solaris 文件描述符泄漏问题
  • 设置:将快照树深度限制为 250 级,因为超过此限制会导致性能下降并可能触发崩溃
  • VBoxManage:修复了使用 sethdparentuuid 在差异镜像上设置父 UUID 的问题
  • Linux 主机:解决了由于 Linux 3.8 中引入的自动 NUMA 平衡导致不崩溃的问题(bug #11610
  • Windows 安装程序:如果指定了 --silent 命令行选项,则强制在后台安装公共证书(即完全阻止用户交互)
  • Windows 增强功能包:修复了无人值守情况下部分安装的问题
  • Windows 增强功能包:修复了某些主题在无缝模式下开始按钮的显示故障
  • Windows 增强功能包:无缝模式和自动调整大小修复
  • Windows 增强功能包:修复了在当前凭据尚未处理时尝试检索新的自动登录凭据的问题
  • Windows 增强功能包安装程序:添加了 /with_wddm 开关以默认选择实验性 WDDM 驱动程序
  • Linux 增强功能包:修复了 LightDM 问候语信息标签中设置自己的超时和中止文本的问题
  • Linux 增强功能包:修复了针对 Linux 3.2.0 Ubuntu 内核的编译问题(4.2.12 回归,作为 Debian 内核构建修复的副作用;bug #11709
  • X11 增强功能包:减少了拖放模式下 VBoxClient 的 CPU 负载
  • OS/2 增强功能包:使鼠标滚轮工作(bug #6793
  • 增强功能包:修复了在 X11 主机上的两个客户机之间复制粘贴的问题(bug #11792

VirtualBox 4.2.12 (发布于 2013-04-12)

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

  • VMM:修复了如果禁用嵌套分页,将 Linux 客户机 CPU 上线时出现的 Guru Meditation 错误
  • VMM:即使对于不存在的页面也使 TLB 条目失效
  • GUI:多屏幕支持:修复了视觉模式更改时崩溃的问题
  • GUI:多屏幕支持:禁用的客户机屏幕现在应在视觉模式更改时保持禁用状态
  • GUI:多屏幕支持:在不同视觉模式下处理主机/客户机屏幕的插拔
  • GUI:多屏幕支持:无缝模式:修复了空无缝屏幕由全屏窗口表示的 bug
  • GUI:多屏幕支持:多屏幕配置中的每个机器窗口现在应具有正确的菜单栏(Mac OS X 主机)
  • GUI:多屏幕支持:机器窗口“视图”菜单现在在无缝/全屏模式下应具有正确的内容(Mac OS X 主机)
  • GUI:虚拟机管理器:垂直滚动条现在应在内容/窗口调整大小时更新
  • GUI:虚拟机设置:修复了机器状态更改事件时的崩溃问题
  • GUI:如果虚拟机是从保存状态恢复的,则不要显示有关启用或禁用鼠标集成的警告
  • Virtio-net:正确宣布客户机必须处理部分 TCP 校验和(bug #9380
  • 存储:修复了 VDI 镜像对齐不正确导致使用快照时磁盘大小更改的问题(bug #11597
  • 音频:修复了由于无效符号解析导致某些 Linux 主机上的 ALSA 和 PulseAudio 损坏的问题(bug #11615
  • PS/2 键盘:在虚拟机从保存状态恢复后重新应用键盘重复延迟和速率(bug #10933
  • BIOS:更新了 DMI 处理器信息表(类型 4):更正了 L1 和 L2 缓存表句柄
  • 时间同步:修复了几个可能导致时间不正确的问题,Solaris 客户机偶尔会短暂地将时间回溯到 1970 年 1 月 1 日
  • 主程序/指标:当 Linux 主机上使用软件 RAID、符号链接或 rootfs 时,磁盘指标会正确收集
  • VBoxManage:在创建快照并且虚拟机之前正在运行后,不要保持暂停状态
  • VBoxManage:引入了 controlvm nicpromisc(bug #11423
  • VBoxManage:如果虚拟机未运行,则在 controlvm guestmemoryballoon 时不会崩溃(bug #11639
  • VBoxHeadless:不要过滤客户机属性事件,因为这会影响所有客户端(bug #11644
  • 客户机控制:防止客户机命令生成的输出中出现双回车符,并进行 NLS 转换
  • Linux 主机 / 客户机:修复了在启用 CONFIG_UIDGID_STRICT_TYPE_CHECKS 配置选项时,在 Linux 3.5 及更高版本内核上构建错误的问题(bug #11664
  • Linux 增强功能包:如果 vboxvideo 无法加载,则处理 RedHat 客户机回退到 VESA 驱动程序的问题
  • Linux 增强功能:RHEL/OEL/CentOS 6.4 编译修复(bug #11586
  • Linux 增强功能:Debian Linux 内核 3.2.0-4 (3.2.39) 编译修复(bug #11634
  • Linux 增强功能包:添加了对使用 LightDM 作为显示管理器的 Linux 客户机的自动登录支持
  • Windows 增强功能包:支持多显示器。动态启用/禁用辅助虚拟显示器。支持基于 XPDM/WDDM 的客户机
  • X11 增强功能包:支持 X.Org Server 1.14(bug #11609

VirtualBox 4.2.10 (发布于 2013-03-15)

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

  • GUI:修复了 XQuartz X 服务器的键盘问题(bug #10664
  • 主程序/显示:修复了在某些条件下多显示器崩溃的问题(仅限 Mac OS X 主机)
  • 主程序/属性:修复了在某些条件下(例如从主机休眠唤醒后)崩溃的问题(bug #11444
  • 设置:如果内部网络设置当前未激活,则不要丢失
  • 存储:Hyper-V 与 VHD 差异镜像的另一个不兼容性修复(bug #5990
  • VBoxManage:不要读取超出 export --eulafile 指定文件末尾的内容(bug #11528
  • Linux 主机 / 客户机:Linux 3.9-rc0 编译修复(bug #11529
  • Linux 增强功能包:修复了共享文件夹客户机内核模块中的两个警告(bug #11390
  • Linux 增强功能包:如果 libdbus 不可用,VBoxService 不会崩溃(bug #8638
  • Windows 增强功能包:修复了多媒体重定向 (MMR) 支持的升级问题

VirtualBox 4.2.8 (发布于 2013-02-27)

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

  • VMM:修复了 VT-x 主机上客户机内存过大时客户机崩溃的问题(bug #11306
  • GUI:修复了 Mac OS X 克隆虚拟机对话框中的布局错误(bug #10982
  • GUI:语言切换时并非所有翻译标签都被考虑在内(bug #11342
  • GUI:在 Windows 主机上,“拍摄客户机屏幕截图”对话框有时无法输入键盘
  • 主程序/机器:修复了不可访问虚拟机生成虚假事件的问题,该事件与 GUI 配合触发了无休止的事件生成循环,导致 GUI 无响应(4.2.6 回归,bug #11323
  • 主程序/显示:修复了在多显示器配置中某些条件下访问冲突的问题(bug #10539
  • 主程序/指标:现在仅针对活动(up)接口收集网络指标,接口的状态在通过 setupMetrics 启用关联指标时进行评估
  • 快照:缩短了在某些条件下合并快照所需的时间
  • 存储:修复了在某些情况下调整 VDI 映像大小后的数据损坏问题(bug #11344
  • 存储:修复了不工作的在线快照合并问题(4.2.6 回归,bug #11359
  • 存储:修复了连接到某些 QNAP iSCSI 目标时的崩溃问题
  • 存储:修复了 VHD 差异镜像与 Hyper-V 的不兼容性(bug #5990
  • 桥接网络:修复了 IPv6 的 TCP 伪头校验和计算问题(bug #9380
  • 3D 支持:修复了《战地 1942》游戏崩溃的问题(bug #11369
  • 设置:真正清理了虚拟机文件夹和设置文件的名称,之前代码已禁用(bug #10549
  • 设置:允许更改保存的虚拟机的 VRDE 设置
  • VBoxManage:如果没有显示器,则在 screenshotpng 期间不会崩溃(bug #11363
  • Linux 主机:解决了 gcc bug 55940 的问题,该 bug 可能导致在使用 gcc 4.7 编译 32 位 Linux 主机内核时出现错误的内核模块代码(bug #11035
  • Linux 主机:修复了在启用 CONFIG_PROVE_LOCKING 时,模块加载和虚拟机启动时出现的不一致锁状态和死锁警告(bug #11318
  • Linux 主机:使日文键盘上的“]”键再次工作
  • Mac OS X 主机:如果 VBox 内核扩展已加载,则在 dtrace 期间不会导致内核崩溃(仅限 10.6 主机;bug #11273
  • Solaris / Mac OS X 主机:机器 CPU 负载指标现在在所有核心都充分利用时报告 100%(以前是单核心)
  • Solaris 11 主机安装程序:等待之前安装留下的任何服务终止,以避免混淆 SMF。
  • 增强功能包:不要阻止通过客户机控制执行的进程的信号
  • 增强功能包:修复了 VBoxService 中的小内存泄漏(bug #10970
  • Windows 增强功能包:修复了 64 位 Windows 客户机上共享文件夹的大量读写问题(bug #11115
  • Linux 增强功能包:Linux 3.8 编译修复(bug #11036
  • X11 增强功能包:修复了 3D 桌面会话中被阻止的 SIGALRM(bug #10987
  • X11 增强功能包:修复了 X.org 6.8 及更早版本客户机(例如 RHEL4;4.2.0 回归)中 vboxvideo_drv 的未解析引用
  • X11 增强功能包:修复了 X.org 1.3 或更早版本客户机的屏幕自动调整大小问题(4.2.0 回归)

VirtualBox 4.2.6 (发布于 2012-12-19)

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

  • VMM:不注入陈旧的 VT-x 事件,以防止虚拟机重置后崩溃(bug #11256
  • VMM:针对有缺陷的 BIOS 绕过措施,这些 BIOS 仅针对某些 CPU 启用 MONITOR(bug #9460, #10686
  • GUI:修复了详细信息视图元素标题中抗锯齿文本的截断问题(4.2.0 回归)
  • GUI:修复了 Mac 主机上创建设置文件别名功能的问题(4.2.0 回归)
  • GUI:修复了 Windows 主机上获取客户机屏幕截图功能的问题(bug #11095
  • GUI:多项小幅修复,包括调色板修复(bug #11191
  • GUI:修复了 Windows 2012 操作系统类型(bug #11206
  • GUI:即使 VBoxSVC 崩溃,也允许终止虚拟机
  • API:修复了快照取消问题,之前这可能导致虚拟机配置不一致(bug #6877
  • API:修复了按 UUID 标识磁盘镜像的问题(bug #11209
  • 3D 支持:多项修复
  • VRDP:修复了外部认证时偶尔崩溃的问题(bug #11156
  • VGA:修复了双扫描文本模式
  • USB:修复了在 Windows 主机上处理 DEVICE POWER 请求时,服务时挂起请求计数无效的问题(仅限 Windows 主机;bug #10021, #11056
  • USB 键盘:韩语键盘绕过措施(bug #11150
  • 存储:修复了启用 QCOW 镜像和异步 I/O 时挂起的问题
  • 存储:修复了使用较新 VHD 映像时的挂起问题(bug #11279
  • 存储:实际将非旋转标志写入虚拟机设置(4.2.0 回归)
  • Virtio-net:修复了会话信息对话框(GUI)中网络统计计数器的问题
  • 指标:引入了“网络速率”和“磁盘使用率”指标
  • 指标:修复了在 Solaris 主机上某些条件下崩溃的问题
  • BIOS:修复了 El Torito 问题
  • 共享文件夹:如果共享文件夹映射的主机文件夹不存在,则保持其活动状态但标记为无效,以防止保存状态不一致(bug #11147
  • VBoxManage:修复了从原始映像转换磁盘的问题
  • VBoxManage:在虚拟机或快照信息中显示快照描述
  • VBoxManage:使所有处理介质的地方的隐式介质打开保持一致
  • VBoxManage:执行 storageattach 时 iSCSI 启动器名称未存储在设置文件中(bug #11212
  • VBoxManage:metrics collect 现在正确处理“CPU/MHz”和“Net/*/LinkSpeed”指标
  • VBoxManage:作为 storageattach 的一部分更改镜像 UUID 或父 UUID 现在在所有安全情况下都有效
  • VBoxManage:引入了 storageattach --medium additions 作为挂载增强功能包镜像的快捷方式(bug #11165
  • OVF:修复了导入最新 VMware 产品创建的 OVF 文件的问题(bug #10905
  • Linux 主机 / 桥接网络:修复了 conntrack 中连接泄漏的问题(bug #11178
  • Linux 增强功能包:在 VBoxService 的 vminfo 服务中添加了对 ConsoleKit 会话的支持
  • Linux 增强功能包:在某些条件下重新挂载时不会崩溃(bug #11291
  • Linux/Solaris 增强功能包:修复了客户机内存指标收集问题
  • Solaris 主机:添加了一个依赖项,以确保在启动 VBox 服务时用户目录可访问
  • Windows 主机安装程序:集成了用户贡献的翻译,感谢所有贡献者!
  • Windows 增强功能包:修复了 Windows 8 的自动登录安装问题
  • Windows 增强功能包:如果共享文件夹主机服务不可用,则不会失败
  • Windows 增强功能包:修复了 Windows 2000 客户机上增强功能包启动问题(bug #11253
  • Windows 增强功能包:Windows 8 客户机的自动调整大小修复

VirtualBox 4.2.4 (发布于 2012-10-26)

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

  • GUI:修复了全局设置/代理页面上的验证警告(4.2.2 回归,bug #11089
  • GUI:修复了在某些条件下多客户机屏幕崩溃的问题(仅限 OS X 主机)
  • VBoxBalloonCtrl:修复了气球模块的命令行参数处理
  • VRDP:修复了客户机中视频播放时偶尔崩溃的问题(bug #11082
  • BIOS:修复了损坏的 DMI 信息(4.2 回归)
  • BIOS:启动 Windows 2000 软盘的绕过措施
  • EFI:修复了虚拟机重启时视频模式选择丢失的问题(#10983
  • 并行端口:修复了并行端口打印失败/纸张队列为空错误(仅限 Windows 主机)
  • NAT:修复了使用主机解析器时,无别名 DNS 响应导致崩溃的问题
  • 存储:修复了在极少数情况下挂起的问题

VirtualBox 4.2.2 (发布于 2012-10-18)

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

  • VMM:适应 Mac OS X 10.8.2 的更改(bug #10965
  • GUI:恢复了虚拟机项目工具提示功能(4.2 回归)
  • GUI:添加了组项目工具提示功能
  • GUI:修复了 .ova/.ovf 文件名关联的处理(4.2 回归)
  • GUI:在创建第一个虚拟机之前无法更改任何设置(bug #10928
  • GUI:如果所有选定项目都是同一组的完整子列表,则禁用分组操作
  • GUI:添加了运行时拖放选项更改菜单
  • GUI:在视觉模式更改时清理共享剪贴板菜单
  • GUI:确保在 Windows 主机上进入全屏模式时虚拟机获得键盘焦点(bug #11051
  • GUI:出于安全原因禁用代理身份验证
  • 3D 支持:Windows WDDM 视频驱动程序的 DrawIndexedPrimitiveUP 实现修复(bug #10929
  • 存储:修复了 AHCI 仿真中,在禁用异步 I/O 时取消请求的释放断言
  • 存储:修复了在某些情况下虚拟机重置时挂起的问题(bug #10898
  • NAT:修复了在罕见情况下的崩溃问题(仅限 Windows 主机;bug #10128
  • NAT:如果主机名称服务器设置为某些异常环回值,则自动使用主机解析器(bug #10864
  • E1000:修复了密集网络传输期间 VirtualBox 崩溃的问题(4.2 回归;bug #10936, #10969, #10980
  • ICH9:修复了 PCI 桥接初始化
  • USB 鼠标:确保如果没有可用的 URB,最后一个鼠标事件不会丢失
  • BIOS:某些旧版客户机(例如 Windows 95)在热重启后找不到启动设备
  • BIOS:在文本模式下设置边框颜色时,不要破坏调色板
  • EFI:修复了 OS X 客户机自动启动(4.2 回归)
  • VBoxManage:修复了 showvminfo --machinereadable 的输出(bug #10973
  • VBoxManage:修复了 storageattach --discard 的解析(bug #11023
  • VBoxManage:修复了 showvminfo 中 HPET 设置的错误输出(bug #11065
  • VBoxManage:修复了通过客户机控制执行客户机进程后关闭客户机会话的问题
  • VBoxShell:适应接口名称更改
  • 增强功能包设备:修复了机器崩溃后重置时增强功能包挂起的问题
  • Linux 主机 / 客户机:Linux 3.7-rc1 修复
  • Linux 增强功能包:支持 X.Org Server 1.13
  • Linux 增强功能包:修复了使用旧客户机内核重启 X 服务器时挂起的问题
  • Linux 增强功能包:修复了 CPU 热插拔期间 VBoxService 崩溃的问题(bug #10964
  • Windows 增强功能包:修复了 NT4 客户机的自动屏幕调整大小问题
  • OS/2 增强功能包:修复了关机挂起问题
  • OS/2 增强功能包:修复了鼠标驱动程序崩溃问题
  • Solaris 主机:修复了所有虚拟机启动后自动启动服务进入维护模式的问题
  • Solaris 主机:修复了主机驱动程序与 dtrace 模块的链接问题

VirtualBox 4.2.0 (发布于 2012-09-13)

此版本是一个主要更新。添加了以下主要新功能

  • 改进了 Windows 8 支持,特别是许多 3D 相关修复
  • GUI:虚拟机组(bug #288
  • GUI:向导的专家模式
  • GUI:允许在运行时更改某些设置
  • 支持多达 36 个网卡,结合 ICH9 芯片组配置(bug #8805
  • 资源控制:增加了限制网络 IO 带宽的支持;详情请参阅手册(bug #3653
  • 增加了在 Linux、OS X 和 Solaris 系统启动时启动虚拟机的可能性;详情请参阅手册(bug #950
  • 添加了从主机到 Linux 客户机拖放的实验性支持。计划支持更多客户机以及客户机到主机的拖放。(bug #81
  • 添加了对 Windows 主机上并行端口直通的支持
  • 增强了控制客户机的 API;详情请参阅 SDK 参考和 API 文档

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

  • Mac OS X 主机:签署应用程序和安装程序以避免 Mountain Lion 上的警告
  • VMM:修复了关闭虚拟机时可能触发的宿主机崩溃问题(仅影响 32 位宿主机和 64 位 OS X 宿主机,4.1 回归,bug #9897
  • VMM:修复了在客户机内存压力高时可能出现的宿主机崩溃问题(Windows 8 客户机中可见)
  • VMM:改进了使用嵌套分页的 Intel CPU 的虚拟机上下文切换性能
  • VMM:增加了对 AMD CPU (Bulldozer 及更新版本) 的 FlushByASID 功能的支持
  • VMM:修复了旧版 VT-x CPU 上的非实模式处理(gPXE, Solaris 7/8/9;bug #9941
  • VMM:修复了与旧版 SMP 客户机(例如旧版 OS/2)相关的 I/O APIC 中断路由的 MP 表修复
  • VMM:支持最近的 VIA CPU(bug #10005
  • VMM:修复了禁用 VT-x/AMD-V 时任务门的处理问题
  • VMM:页面合并修复
  • GUI:网络操作管理器
  • GUI:允许截取当前虚拟机窗口内容的屏幕截图(bug #5561
  • GUI:允许自动排序虚拟机列表
  • GUI:允许从 GUI 启动无头虚拟机
  • GUI:允许从管理器窗口重置、关机和断电
  • GUI:允许全局限制客户机的最大屏幕分辨率
  • GUI:当鼠标悬停在最近使用的 ISO 镜像列表上时,显示完整的介质部分
  • GUI:当新机器的名称中包含分隔符时,不要创建额外的文件夹(bug #6541
  • GUI:如果设置对话框仍然打开,则在终止时不会崩溃(bug #9973
  • GUI:在 Windows 主机上显示字体时考虑缩放的 DPI 值(bug #9864
  • GUI:如果找不到桥接网络接口,不要拒绝启动虚拟机,而是允许用户立即更改设置
  • 快照:修复了在关闭虚拟机时恢复旧快照时崩溃的问题(bug #9364, #9604, #10491
  • 剪贴板:新虚拟机默认禁用剪贴板(详情请参阅手册)。可以随时使用虚拟机菜单启用。
  • 设置:清理虚拟机文件夹和设置文件的名称(bug #10549
  • 设置:允许加密存储 iSCSI 启动器密钥
  • NAT:改进了内置 TFTP 服务器(bug #7385, #10286
  • NAT:修复了禁用 NAT 引擎时内存泄漏的问题(bug #10801
  • E1000:802.1q VLAN 支持(bug #10429
  • 存储:实现了直通模式下音频 CD 的刻录
  • 存储:修复了某些媒体播放器的音频 CD 直通问题
  • 存储:增加了对使用 VDI 镜像时,通过 SATA 和 IDE 的 TRIM 以及 SCSI 的 UNMAP 丢弃未使用的镜像块的支持
  • 存储:添加了对 QED 镜像的支持
  • 存储:添加了对 QCOW 的支持(完全支持 v1 和只读支持 v2 镜像)
  • 存储:添加了对 VHDX 镜像的只读支持
  • USB:在保存或加载虚拟机状态时,如果插入或拔出 USB 设备,不要崩溃(仅限 SMP 客户机)
  • Solaris 增强功能包:增加了对 X.org Server 1.11 和 1.12 的支持
  • Solaris 增强功能包:切换到使用内核内鼠标驱动程序
  • Windows 主机:VirtualBox 更新后无需重新创建仅主机适配器
  • Windows 主机:更新了工具链;使源代码兼容 VC 2010 并启用了一些与安全性相关的编译器选项
  • Windows 增强功能包:修复了 VBoxTray 中的内存泄漏(bug #10808
上次修改 11 个月前 上次修改于 2024/09/11 04:14:35 下午
注意: 查看 TracWiki 获取使用维基的帮助。

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