内核 4.13.0-26 上的虚拟机崩溃

jem*_*jem 28 virtualbox kernel

Ubuntu 16.04 LTS Virtualbox 5.0.40 Ubuntu 115130

今天升级到内核 4.13.0-26 来宾 vbox 机器后,整个 ubuntu 开始崩溃。只是硬关机正在工作。

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

可能是什么问题?

Dam*_*nin 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
Run Code Online (Sandbox Code Playgroud)

如果您使用的 Ubuntu 版本不同于 16.04,请使用适当的名称而不是xenial

添加 Oracle 公钥:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

更新存储库并安装virtualbox-5.2

sudo apt-get update
sudo apt-get install virtualbox-5.2
Run Code Online (Sandbox Code Playgroud)

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

sudo apt-get remove virtualbox-dkms
Run Code Online (Sandbox Code Playgroud)

更新后,启动虚拟机后出现问题(请参阅VirtualBox - RTR3InitEx failed with rc=-1912 (rc=-1912))。正如第一条评论中所建议的,它已通过以下调用修复:

sudo /sbin/vboxconfig
Run Code Online (Sandbox Code Playgroud)

  • 你是对的。我在原始答案中更正了。 (2认同)

2IR*_*IRN 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