VirtualBox 6 中的 Windows 7 客户机蓝屏(BSOD)

openSUSE Tumbleweed 20190418 快照中存在一个从上游 acpica 软件包中引入的问题, 会导致 VirtualBox 中的 Windows 7 客户机蓝屏(BSOD)。BSOD 提示信息为「The BIOS in this system is not fully ACPI compliant」。但是 Windows XP 客户机不受影响。详见boo#1132941

目前上游已知悉此事,还在调查解决中。

临时解决方案包括,

  • 使用 BtrFS 的快照功能回退到前面的快照。或者,
  • 安装 Larry 新编译的 VirtualBox 6.0.6。具体方法是下载并强制安装该 rpm 软件包,并忽略软件签名警告,如下,
    wget http://lwfinger.com/download/virtualbox-6.0.6-0.x86_64.rpm
    sudo zypper in --force virtualbox-6.0.6-0.x86_64.rpm

    安装过程中遇到冲突请选择「Solution 2: break virtualbox-6.0.6-0.x86_64 by ignoring some of its dependencies」,然后就切换 vendor「openSUSE -> obs://build.opensuse.org/home:lwfinger」,最后输入「i」来忽略「Signature verification failed [6-File is unsigned]」问题。
    安装完成后即可正常使用 VirtualBox 启动 Windows 7 客户端。

因为博主最近忙得没心思升级 openSUSE Tumbleweed,所以都没有发现这个问题。©

本文发表于水景一页。永久链接:<http://cnzhx.net/blog/virtualbox-6-windows-7-guest-bsod/>。转载请保留此信息及相应链接。

1 条关于 “VirtualBox 6 中的 Windows 7 客户机蓝屏(BSOD)” 的评论

  1. 引用通告: openSUSE Tumbleweed 本周更新 Linux 内核 5.1.5/7、Mesa 19.0.5 和 Virtualbox 6.0.8 等 | 水景一页

时间过去太久,评论已关闭。
如果您有话要说,请到讨论区留言并给出此文章链接。
谢谢您的理解 :-)