2016-12-14 112 views
1

我试图在Ubuntu 14.04上安装VirtualBox。我已经安装VirtualBox的Ubuntu的从仓库:Ubuntu上的VirtualBox VERR_VM_DRIVER_VERSION_MISMATCH

sudo apt-get install virtualbox 

然后我说我的用户到vboxusers:

sudo usermod -G vboxusers -a user 

我也装了我的VB vsion的extrapack:

wget http://download.virtualbox.org/virtualbox/5.0.10/Oracle_VM_VirtualBox_Extension_Pack-4.3.36-105129.vbox-extpack 

sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.0.10-104061.vbox-extpack 

但是,当我试图启动虚拟机,我得到一个错误:

RTR3InitEx failed with rc=-1912 (rc=-1912)The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing '/etc/init.d/vboxdrv setup'may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox. 

where: supR3HardenedMainInitRuntime 
what: 4 
VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user. 

而我没有/etc/init.d/vboxdrv文件。 我该如何解决这个问题?你安装的是什么版本的VirtualBox

dpkg --list 'virtualbox*' 

+1

Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。另请参阅[我在哪里发布有关Dev Ops的问题?](http://meta.stackexchange.com/q/134306) – jww

回答

5

我已经删除了所有virualbox包:

sudo apt-get purge 'virtualbox*' 

然后我安装VirtualBox的第5节

sudo apt-get install virtualbox-5.0 

之后,我已经在BIOS中启用虚拟化。 现在,它的工作。

2

检查可能是它没有与扩展包对齐。

删除安装

sudo apt-get autoremove 'virtualbox*' 

不要安装弗朗Ubuntu软件仓库,但运行全新安装以下从official Oracle Virtualbox Download page约基于Debian的Linux发行版的instuctions。

检查Virtualbox是否在安装Extension Pack之前正在运行。

相关问题