升级了kernel之后,VirtualBox很容易出现rc=1908错误,说kernel driver not installed,让安装DKMS。但是装了DKMS也还是一样会出现这种情况。
$uname -a
查看一下正在使用的kernel,然后
ubuntu:
$dpkg --get-selections|grep linux
centos:
$rpm -qa|grep kernel
查看一下都有安装了哪些
发现我的kernel安装很混乱,将一堆header和正在使用的安装成一致版本,然后把旧版本的都remove掉
最后重新安装VirtualBox的kernel模块
/etc/init.d/vboxdrv setup