2016-12-14 72 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之前正在運行。

相關問題