随着 Ubuntu 系统内核的更新,VirtualBox 原有的内核模块已经不再适用。于是,VirtualBox 将无法正常使用。需要重新安装 VirtualBox 吗?当然不必。我们只需重新稍加配置即可。
首先获取与当前内核版本相一致的头文件:
sudo apt-get install linux-headers-`uname -r`
接着,我们来重新编译 VirtualBox 内核模块,这可以使用下面的指令完成:
sudo /etc/init.d/vboxdrv setup
一旦编译完成,程序将会自动启动 vboxdrv 内核模块。此时,再用 VirtualBox 也就没有什么问题了。如果以后遇到内核再次重新的情况,则如法炮制即可解决。
3 comments ↓
hehe,等7.04正式发布以后,内核不会怎么变动了吧~
我也因为内核更新后无法启动VirtualBox了,提示:
/dev/vboxdrv not writable for some reason. If you recently added the current
user to the vboxusers group then you have to logout and re-login to take the
change effect.
/dev/vboxdrv 没有文件,
运行 sudo modprobe -f vboxdrv
FATAL: Module vboxdrv not found.
sudo /etc/init.d/vboxdrv setup后却出现:
sudo: /etc/init.d/vboxdrv: command not found
。。。
我和楼上一样的问题 好像是找不到命令的意思 怎么办啊
Leave a Comment