Dr_*_*sen 73 virtualbox virtualization 12.10
我已经通过软件中心安装了 VirtualBox,但是当我尝试启动 VM 时,出现以下错误:
未安装内核驱动程序 (rc=-1908)
VirtualBox Linux 内核驱动程序 (vboxdrv) 未加载或 /dev/vboxdrv 存在权限问题。请通过执行重新安装内核模块
'/etc/init.d/vboxdrv 设置'
作为根。如果它在您的发行版中可用,您应该首先安装 DKMS 包。该软件包会跟踪 Linux 内核更改并在必要时重新编译 vboxdrv 内核模块。
我已经更新dkms并安装了linux-headers,但这/etc/init.d/vboxdrv不存在。
我一直在谷歌搜索,但我找不到答案。
小智 132
升级我的 linux 内核后,我也多次遇到过这个问题。
我做了什么:
sudo apt-get install linux-headers-`uname -r`
Run Code Online (Sandbox Code Playgroud)
重新配置 dkms 和加载模块:
sudo dpkg-reconfigure virtualbox-dkms
sudo modprobe vboxdrv
Run Code Online (Sandbox Code Playgroud)
然后 VirtualBox 工作。无需重新启动计算机。
小智 12
以下是 12.10 上的具体操作方法:
确保没有DKMS的痕迹,(VirtualBox虚拟/ VirtualBox的-4.2),LINUX通用头(。 0.17):
***用你已经安装的版本替换virtualbox-4.2。如果您尚未安装,请继续执行第 2 步。
sudo apt-get purge virtualbox-4.2 dkms linux-headers-$(uname -r)sudo apt-get install linux-headers-$(uname -r)sudo apt-get install virtualbox-4.2您必须在 virtualbox 之前安装 linux 头文件,否则在尝试设置 vboxdrv 部分时 VBox 安装会出错,因为未安装 linux 头文件。
小智 6
应该仔细阅读 /var/log/vbox-install.log 文件来确定问题。如果问题仍然存在,您可能需要直接从https://www.virtualbox.org/wiki/Downloads(适用于内核 3.6.* 及以下)下载并安装最新的 v4.2.2 版本。祝你好运。
| 归档时间: |
|
| 查看次数: |
209036 次 |
| 最近记录: |