如何解决 Fedora 17 VirtualBox 的 fedora 17 Kernel driver not installed (rc=-1908)

在 Fedora 17 上使用 yum install -y VirtualBox 命令安装了 VirtualBox,但是打开 VirtualBox 却提示 fedora 17 Kernel driver not installed (rc=-1908)
在 /lib/modules 中也找到了相关的驱动,但是无法正常运行,于是使用 yum erase VirtualBox 删除了之前的安装。

准备工作:
1、

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm

2、
对于常规内核

yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

对于 PAE 内核

yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-PAE-devel dkms

3、
我们使用 VirtualBox 官方提供的安装包,直接下载

wget http://download.virtualbox.org/virtualbox/4.1.20/VirtualBox-4.2-4.2.0_80737_fedora17-1.i686.rpm
sudo yum -ivh VirtualBox-4.2-4.2.0_80737_fedora17-1.i686.rpm

4、重新构建驱动

/etc/init.d/vboxdrv setup
#或者
service vboxdrv setup

在启动 VirtualBox 发现可以正常使用了。

历史搜索记录:

Post a Comment

Your email is never shared. Required fields are marked *

*
*