重编内核后 如何解决virtualbox不能使用的问题
:em12:今天本小菜,在ubuntu 9.10下自己编译了2.6.32-rc6 的内核。系统启动后,发现之前安装的Virtu在alBox ose不能正常使用,提示Kernel driver not installed (rc=-190 please install virtualbox-ose-source package。后来,费了九牛二虎之力才搞定。现将过程总结出来,请大家指正阿
(1)ls /dev/未发现vboxdrv、vboxnetctl , 初步判断virtual box 驱动模块未加载;
(2)modprobe vboxdrv未找到该模块。由于virtual box 是偶用apt-get 安装上去的, 新的kernel编译完成后,并未同步更新/lib/modules下的vbox模块。所以必须重编virtual box的源码,并安装;
(3)更新initrd-image-version;
(4)在/usr/src/下找到virtual box的源码,make && make install 。检查/lib/modules/`uname -r`已经存在对应的模块。
(5)重启电脑后virtual box 可以正常使用。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论