彩票走势图

如何修复“Kernel driver not installed (rc=-1908)”的问题

原创|使用教程|编辑:郝浩|2015-02-25 11:26:17.000|阅读 16323 次

概述:不少Linux用户在Ubuntu 14.04上安装Virtualbox时,常会碰到Virtualbox“Kernel driver not installed (rc=-1908)”的问题,这里有一个关于这个问题的解决方法。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

许多Linux用户在Ubuntu 14.04上安装从上下载的最新版本的deb文件Virtualbox(4.3.12)时,常会碰到一个问题:当安装完成并运行Virtualbox时,会报告以下错误:

Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

从错误报告上反映出来的问题原因是因为某些内核驱动程序没有经过编译,所以Virtualbox无法正常运行。事实上,在Ubuntu上处理这个问题并不难,以下是解决这个问题的几个步骤:

首先,安装内核的头文件和构建工具。

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

接着,编译先前在错误报告中所提到的那个virtualbox内核驱动程序命令。

$ sudo /etc/init.d/vboxdrv setup

编译应该会运行正常,并在一段时间后输出与以下所示相类似的结果:

$ sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules ...done.
Recompiling VirtualBox kernel modules ...done.
Starting VirtualBox kernel modules ...done.

再运行Virtualbox就会变得正常了。


标签:Unix/Linux

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP