Ubuntu Server 更新后无法启动 VirtualBox VM

Ubuntu Server 更新后无法启动 VirtualBox VM

安装 Ubuntu Server 更新后,我无法再使用 Virtualbox 启动我的虚拟机。更新之前,VirtualBox 运行良好。

Ubuntu 版本:

Ubuntu 18.04.4 LTS

虚拟盒版本:

  • virtualbox-6.1 6.1.4-136177~Ubuntu~bionic amd64 Oracle VM VirtualBox

  • virtualbox-dkms 5.2.34-dfsg-0~ubuntu18.04.1 全 x86 虚拟化解决方案 - dkms 的内核模块源

dpkg -l | grep virtualbox:

rc virtualbox 5.2.34-dfsg-0~ubuntu18.04.1 amd64 x86 虚拟化解决方案 - 基本二进制文件

rc virtualbox-4.3 4.3.40-110317~Ubuntu~raring amd64 Oracle VM VirtualBox

ii virtualbox-6.1 6.1.4-136177~Ubuntu~bionic amd64 Oracle VM VirtualBox

ii virtualbox-dkms 5.2.34-dfsg-0~ubuntu18.04.1 全 x86 虚拟化解决方案 - dkms 的内核模块源

rc virtualbox-qt 5.2.34-dfsg-0~ubuntu18.04.1 amd64 x86 虚拟化解决方案 - 基于 Qt 的用户界面

当我尝试使用以下命令启动我的虚拟机时:

VBoxHeadless --startvm "Ubuntu-Server-PiHole-18.04"

我得到:

VBoxHeadless:supR3HardenedMainInitRuntime 中出现错误 -1912!VBoxHeadless:RTR3InitEx 失败,rc=-1912

VBoxHeadless:提示!重新安装 VirtualBox 可能会有帮助。

然后我尝试使用以下命令重新安装 VirtualBox:

sudo apt-get install --reinstall virtualbox-dkms

输出如下:

从 DKMS 树中完全删除模块版本:5.2.34。

完毕。

正在将 virtualbox-dkms (5.2.34-dfsg-0~ubuntu18.04.1) 解压到 (5.2.34-dfsg-0~ubuntu18.04.1) 上...

设置 virtualbox-dkms (5.2.34-dfsg-0~ubuntu18.04.1) ...

正在加载新的 virtualbox-5.2.34 DKMS 文件...

为 4.15.0-91-generic 构建

为 4.15.0-91-generic 构建初始模块。

完毕。

VirtualBox 版本和 VirtualBox-dkms 版本是否不匹配?

我怎样才能最好地解决这个问题?(我已经将 Virtualbox repo 添加到我的源列表中:https://download.virtualbox.org/virtualbox/debian仿生学发布)

相关内容