[分享]鄙人发现的一个vbox在更新内核以后无法使用的解决方案

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
头像
linux_inside
帖子: 105
注册时间: 2011-05-27 9:55
来自: 河南省新乡市
联系:

[分享]鄙人发现的一个vbox在更新内核以后无法使用的解决方案

#1

帖子 linux_inside » 2011-11-12 15:49

不知道火星没, :em06 发贴之前稍微搜索了一下论坛,好像没人提到这个,我就发出来了! :em02

就是自己精简编译内核,使用make localmodconfig自动精简命令的之前需要挂载一下日常使用的外部设备,进行挂载外部设备的时候,千万别忘了把vbox打开,然后运行一下里面的虚拟系统,完成这一步以后就可以自动精简内核了,编译好的内核安装以后vbox不用做任何改变就能继续正常使用了!

今天准备把换成内核换成3.0.8,懒得编译,就直接去下载了一个deb,结果装上以后进不了X :em20
于是就自己编译,编译的时候虚拟机忘了关了 :em06 ,结果编译了半个多小时,安装重启发现vbox竟然好好的,照常使用,我就意识到可能和编译时忘了关闭vbox有关。
为了证实我的想法,就重新编译了一个内核,这次精简的时候不启动vbox,果然,新内核安装以后vbox不能使用了!
就这样,问题找到了! :em05
同志们也帮忙验证一下,可能这只是我的个别情况,如果不能用的话,就把这个帖子删了吧 :em11 ,省的误导大家! :em04
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: [分享]鄙人发现的一个vbox在更新内核以后无法使用的解决方案

#2

帖子 ljj_jjl2008 » 2011-11-12 16:01

vbox的帮助里面有说明,只要安装新内核时,也安装上对应header文件,然后执行一个指令就好,不用这么麻烦的。
那个指令我记不起来了,但不复杂。
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: [分享]鄙人发现的一个vbox在更新内核以后无法使用的解决方案

#3

帖子 phoenixlzx » 2011-11-12 16:12

神马vboxdrv setup是不...
头像
linux_inside
帖子: 105
注册时间: 2011-05-27 9:55
来自: 河南省新乡市
联系:

Re: [分享]鄙人发现的一个vbox在更新内核以后无法使用的解决方案

#4

帖子 linux_inside » 2011-11-12 16:15

ljj_jjl2008 写了:vbox的帮助里面有说明,只要安装新内核时,也安装上对应header文件,然后执行一个指令就好,不用这么麻烦的。
那个指令我记不起来了,但不复杂。
刚才看了那个帮助,全是英文呀 :em20
我两次编译的时候都生成了header并安装,但是第二次的编译对照实验没有打开vbox的话,重启以后vbox是不能用的呀? :em23
上次编译3.0.4的时候也是这样,安装了header以后vbox仍然不能使用,但是vm倒是可以正常使用 :em06
头像
linux_inside
帖子: 105
注册时间: 2011-05-27 9:55
来自: 河南省新乡市
联系:

Re: [分享]鄙人发现的一个vbox在更新内核以后无法使用的解决方案

#5

帖子 linux_inside » 2011-11-12 16:19

ljj_jjl2008 写了:vbox的帮助里面有说明,只要安装新内核时,也安装上对应header文件,然后执行一个指令就好,不用这么麻烦的。
那个指令我记不起来了,但不复杂。
我明白了,就是在安装新内核和header以后,重启,执行一下那个命令就能正常使用了
也就是用那个命令代替了我前面的挂载
好,回头有空了再实验一下! :em11
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: [分享]鄙人发现的一个vbox在更新内核以后无法使用的解决方案

#6

帖子 ljj_jjl2008 » 2011-11-12 16:20

好像就是3楼的命令,加上路径,前面再加个sudo。
回复