VirtualBox - 错误未 suplibOsinit

VirtualBox - 错误未 suplibOsinit

我于 2013 年 3 月 9 日更新了内核为 3.5.0-27 的 Ubuntu 12.10(我之前使用的是内核 3.5.0-25)。但我无法使用 VirtualBox 4.2.10-84104,出现了以下错误消息:

VirtualBox 错误详情

代码结果: NS_ERROR_FAILURE (0x80004005) 组件: 机器 接口: IMachine {22781af3-1c96-4126-9edf-67a020e0e858}

另一个窗口显示:

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

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

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

我在终端中运行这些命令:

sudo apt-get install dkms 并完成 dkms 已经是最新版本,但使用下一个命令时,我

sudo /etc/init.d/vboxdrv setup 错误!无法找到内核 3.5.0-27-generic 的内核头文件。请安装 linux-headers-3.5.0-27-generic 包,或使用 --kernelsourcedir 选项告诉 DKMS 它的位置

  • 失败,尝试不使用 DKMS
  • 重新编译 VirtualBox 内核模块
  • 查看 /var/log/vbox-install.log 以找出问题所在

我能做什么???非常感谢你的回答

答案1

我也遇到了同样的问题。我刚刚从这里安装了内核头文件:

http://www.ubuntuupdates.org/package/canonical_kernel_team/precise/main/base/linux-headers-3.5.0-27-generic

安装标题后,我打开终端并输入:

sudo /etc/init.d/vboxdrv setup

此后它就起作用了。

相关内容