Kap*_*pil 10 apt virtualbox kernel dkms drivers
在 Ubuntu 14.04 上安装 Virtual box 时,我收到以下消息:
未安装内核驱动程序 (rc=-1908)
VirtualBox Linux 内核驱动程序 (vboxdrv) 未加载或 /dev/vboxdrv 存在 > 权限问题。请通过执行重新安装内核模块
'/etc/init.d/vboxdrv 设置'
作为根。如果它在您的发行版中可用,您应该首先安装 DKMS 包。这个包会跟踪 Linux 内核的变化,并在必要时重新编译 vboxdrv >kernel 模块。
然后按照链接, 我输入了这些命令:
sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove --purge virtualbox-dkms
sudo apt-get install virtualbox-dkms
Run Code Online (Sandbox Code Playgroud)
在运行最后一个命令时
sudo apt-get install virtualbox-dkms
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
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.
Run Code Online (Sandbox Code Playgroud)
仅供参考,我查看了Virtual Box的版本,我得到了4.3.16 r95972
它使用解决方案工作
sudo apt-get install build-essential module-assistant
sudo m-a prepare
Run Code Online (Sandbox Code Playgroud)
第二个如错误中提到的重新安装内核模块。
sudo /etc/init.d/vboxdrv setup
Run Code Online (Sandbox Code Playgroud)
更多详情来自链接
hun*_*nch 12
您需要编译一些内核驱动程序:
第一的
$ sudo apt-get install build-essential module-assistant
$ sudo m-a prepare
Run Code Online (Sandbox Code Playgroud)
其次,如错误中所述,重新安装内核模块。
sudo /etc/init.d/vboxdrv setup
Run Code Online (Sandbox Code Playgroud)
这应该可以解决您的问题。
有时只有第二步才能解决您的问题(所以先尝试一下)。
来源:http : //www.binarytides.com/fix-vbox-kernel-driver-error/
| 归档时间: |
|
| 查看次数: |
12237 次 |
| 最近记录: |