VirtualBox内核模块与VirtualBox的版本不匹配

Modified on: Sat, 09 Jun 2018 18:27:53 +0800

Ubuntu 12.04上的VirtualBox 4.2.12运行正常,直到我需要安装guest additon。安装完成后:

 Failed to open a session for the VM Win 7 exit code 1;

 RTR3Init failed with rc=-1912(rc=1912)

运行dpkg --list | grep virtualbox

ii  virtualbox                             4.1.12-dfsg-2ubuntu0.2                  x86 virtualization solution - base binaries
rc  virtualbox-4.2                         4.2.6-82870~Ubuntu~precise              Oracle VM VirtualBox
ii  virtualbox-dkms                        4.1.12-dfsg-2ubuntu0.2                  x86 virtualization solution - kernel module sources for dkms
ii  virtualbox-guest-additions             4.1.12-1                                transitional package for virtualbox-guest-additions-iso
ii  virtualbox-guest-additions-iso         4.1.12-1                                guest additions iso image for VirtualBox
ii  virtualbox-qt                          4.1.12-dfsg-2ubuntu0.2                  x86 virtualization solution - Qt based user interface

感谢任何帮助...

...谢谢

最佳答案

您似乎安装了两个单独版本的VirtualBox!

我建议您完全卸载所有版本的VirtualBox:

sudo apt-get autoremove 'virtualbox*'

然后直接从Oracle重新安装。转到VB下载页面,向下滚动到“基于Debian的Linux发行版”,然后按照说明进行操作。

然后再试一次。

顺便说一句,您不需要将grepdpkg一起使用。这是一个更好的替代命令:

dpkg --list 'virtualbox*'

相关问答

添加新评论