未安装内核驱动程序 (rc=-1908)
VirtualBox Linux 内核驱动程序 (vboxdrv) 未加载或 /dev/vboxdrv 存在权限问题。请通过执行重新安装内核模块
'/etc/init.d/vboxdrv 设置'
作为根。如果它在您的发行版中可用,您应该首先安装 DKMS 包。该软件包会跟踪 Linux 内核更改并在必要时重新编译 vboxdrv 内核模块。
对于使用 Virtual Box 的每个人来说,这是一条熟悉的信息。至少从 11.10 开始,这个“错误”每隔几个月就会出现一次。我今天在 14.04 上第一次得到它,不幸的是重新安装的经典解决方案virtualbox-dkms没有任何效果:
sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove virtualbox-dkms
sudo apt-get install virtualbox-dkms
Run Code Online (Sandbox Code Playgroud)
这个旧修复失败的原因可能是什么?
更新:在评论中,用户 bain 引用了一个旧线程,该线程显然报告了相同的问题。虽然错误消息类似,但在 Ubuntu 14.04 上,此问题似乎具有不同的性质,与virtualbox-dkms软件包无关。例如,在 Ubuntu 14.04 上,virtualbox软件包是最新的:
$ sudo apt-cache policy virtualbox
virtualbox:
Installed: 4.3.10-dfsg-1
Candidate: 4.3.10-dfsg-1
Version table:
*** 4.3.10-dfsg-1 0
500 http://de.archive.ubuntu.com/ubuntu/ trusty/multiverse amd64 Packages
100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)
Luí*_*usa 88
14.04 的修复确实不同,但也没有太大不同:
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)
该install virtualbox-dkms命令实际上未能应用 13.10 修复程序。通过完全清除包裹,事情恢复正常。
更新[17-01-2015]:在此错误的最新迭代中,在apt-get remove命令和第二个apt-get install.
更新[07-02-2016]:据报道,此修复程序可在 Ubuntu 15.10 上运行。
更新[29-09-2016]:此修复程序在 Ubuntu 16.04 上也有效。
| 归档时间: |
|
| 查看次数: |
236456 次 |
| 最近记录: |