内核4.13.0-26上virtualbox崩溃[关闭]


28

Ubuntu 16.04 LTS Virtualbox 5.0.40 Ubuntu R 115130

今天,在升级到内核4.13.0-26之后,来宾vbox计算机开始崩溃,整个ubuntu都崩溃了。只是硬断电在起作用。

如果我使用内核4.10.0-42启动,则一切正常。

可能是什么问题?



Ubuntu于2018年1月9日修复,以修复Meltdown Security漏洞。显然,补丁被赶出了,并导致了内核崩溃(系统崩溃)。该问题在第二天1/10/2018修复,所有报告都还可以。您可以使用grub引导,然后选择Advanced Options然后选择较早的内核版本。您可以sudo apt upgrade从终端上运行并获取可以正常运行的最新内核。
WinEunuuchs2Unix

2
感谢您的详细解释。我用较旧的内核启动,运行“ sudo apt upgrade”。它输出“ 0个要升级的软件包”。我已将回购地址更新到主服务器,仍然相同。
jemjem

我也尝试了“ sudo apt upgrade”,问题仍然存在。
BillMan '18

Answers:


42

Virtualbox 5.0.40不能与新内核(4.13.0-26)一起使用,但是新版本的VBox(5.2)可以正常工作。

从VirtualBox页面下载它或将源添加到您的/etc/apt/sources.list

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

如果使用的Ubuntu版本不同于16.04,请使用适当的名称代替xenial

添加Oracle公钥:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

更新存储库并安装virtualbox-5.2

sudo apt-get update
sudo apt-get install virtualbox-5.2

在我的一台笔记本电脑上,VM不想在删除virutalbox-dkms之前启动:

sudo apt-get remove virtualbox-dkms

更新后,启动虚拟机后出现问题(请参阅VirtualBox-RTR3InitEx失败,出现rc = -1912(rc = -1912))。如第一条评论中所建议,已通过以下调用对其进行了修复:

sudo /sbin/vboxconfig

1
我认为是/etc/apt/sources.list代替/etc/sources.list
oceanBT '18

2
你是对的。我更正了原始答案。
DamirNemčanin18年

值得注意的是,我有一个启用了USB支持的现有虚拟机,我必须禁用它才能启动VM,Guest Additions软件包似乎不兼容。
vhax

5

启动板上已经有一个错误报告。 https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1736116

修复此错误是我们最好的选择。

暂时,我们可以

  • 从grub菜单引导旧内核4.10.0-42(不推荐)
  • 从grub菜单引导最新的4.4 LTS内核,该菜单仍在获取安全补丁

    如果尚未安装: sudo apt install linux-generic

要么

  • 从oracle来源升级virtualbox
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.