CentOS VirtualBox 虚拟机无法启动

安装了虚拟机,新建了一台,但是点启动时就报错,Kernel driver not installed (rc=-1908)

使用

/etc/init.d/vboxdrv setup

提示错误:

Stopping VirtualBox kernel modules                         [确定]
Uninstalling old VirtualBox DKMS kernel modules            [确定]
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 3.2.7-1.fc16.i686.PAE cannot be found at
/lib/modules/3.2.7-1.fc16.i686.PAE/build or /lib/modules/3.2.7-1.fc16.i686.PAE/source.    [失败] (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules                      [失败]

网上找到解决办法是:

yum install kernel-PAE-devel

但是我死活都提示

No package kernel-PAE-devel available

网上找了一大堆资料,谷歌了半天,也找不到个解决办法

最后怒了,我直接使用命令

yum install kernel*

之后再执行,/etc/init.d/vboxdrv setup

这回成功了。记录下以便下次碰到同样问题。

============================================

还有一个问题,这是我第二次栽在这VirtualBox问题上了。就是要重启。可能是更新了kernel的缘故。

之前我装的VirtualBox的时候比较忙,出现了这个问题,也就搁一边了,过了几天后才来解决这问题,自然是重启了,但是这回我重装了系统了,继续装VirtualBox,死活装不上,原因就在这边,刚刚看到一篇E文中一个敏感字样:reboot

给我启发。。。重启后,再次/etc/init.d/vboxdrv setup

[root@huangdd-nala huangdd]# !598
/etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules                         [确定]
Uninstalling old VirtualBox DKMS kernel modulesError! There are no instances of module: vboxhost
4.2.4 located in the DKMS tree.
                                                           [确定]
Trying to register the VirtualBox kernel modules using DKMS[确定]
Starting VirtualBox kernel modules                         [确定]

  

(2013-08-19 15:50添加

新发现(可以先试试如下解决方案):

yum install kernel-headers kernel-devel gcc dkms
)
posted @ 2012-11-02 17:45  黄丁丁  阅读(1004)  评论(0编辑  收藏  举报