14.04 上的 VBox,内核驱动程序未安装 (rc=-1908)

14.04 上的 VBox,内核驱动程序未安装 (rc=-1908)

在 Ubuntu 14.04 上安装虚拟盒时,我收到以下消息:

内核驱动程序未安装(rc=-1908)

VirtualBox Linux 内核驱动程序 (vboxdrv) 未加载,或者 /dev/vboxdrv 存在权限问题。请通过执行以下命令重新安装内核模块

‘/etc/init.d/vboxdrv 设置’

以 root 身份运行。如果您的发行版中提供 DKMS 包,则应首先安​​装它。此包会跟踪 Linux 内核更改,并在必要时重新编译 vboxdrv 内核模块。

然后按照关联 我输入了以下命令:

sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove --purge virtualbox-dkms
sudo apt-get install virtualbox-dkms

运行最后一条命令时

sudo apt-get install virtualbox-dkms

我收到一个错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable 
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
virtualbox-dkms : Depends: virtualbox (>= 4.3.10-dfsg-1)
E: Unable to correct problems, you have held broken packages.

仅供参考,我检查了 Virtual Box 的版本,得到了 4.3.16 r95972

它使用解决方案有效

sudo apt-get install build-essential module-assistant
sudo m-a prepare

第二,如错误中提到的重新安装内核模块。

sudo /etc/init.d/vboxdrv setup

更多详情来自关联

答案1

您需要编译一些内核驱动程序:

第一的

$ sudo apt-get install build-essential module-assistant 
$ sudo m-a prepare

第二、按照错误提示说的,重新安装内核模块。

sudo /etc/init.d/vboxdrv setup

这应该可以解决你的问题。

有时只有第二步才能解决您的问题(因此请先尝试一下)。

来源:http://www.binarytides.com/fix-vbox-kernel-driver-error/

相关内容