1、linux的源码是在/usr/src这个目录下,此目录有你电脑上各个版本的linux内核源代码,用uname -r命令可以查看你当前使用的是哪套内核,你把你下载的内核源码也保存到这个目录之下。
2、配置内核 make menuconfig,根据你的需要来进行选择,设置完保存之后会在当前目录下生成fig配置文件,以后的编译会根据这个来有选择的编译。
6、修改启动项,因为你在启动的时候会出现多个内核供你选择,此事要选择你刚编译的那个版本,如果你7a686964616fe59b9ee7ad1的电脑没有等待时间,就会进入默认的,默认的那个取决于 /boot/grub/grub.cfg 文件的设置,找到if [ ${linux_gfx_mode} != text ]这行,他的第一个就是你默认启动的那个内核,如果你刚编译的内核是在下面,就把代表这个内核的几行代码移到第一位如:
当然你也可以修改 set default=0来决定用哪个,看看你的内核在第几位,default就填几,不过我用过这种方法,貌似不好用。
重启过后你编译的内核源码就成功地运行了,如果出现问题,比如鼠标不能用,usb不识别等问题就好好查查你的make menuconfig这一步,改好后就万事ok了。
最后再用uname -r看看你的linux内核版本。是不是你刚下的那个呢!有没有成就感?更多追问追答追问你复制的吧?这些uname -r make configuration命令在ubuntu命令框里输?追答终端里输入啊,自己不懂别乱评价别人,写这么多东西不容易追问我好像在论坛里看过。。。终端是指?追答
这是我的内核,也是我上面写的,调整默认内核启动的grub.cfg文件,新下的36的编译过后没有usb模块不能工作,没下新的源码,因为编译很费时,但是能正常开机,能运行,验证一下编译通过就够了。
我已经说得很清楚了,如果你真想学习,按照我说的做绝对没问题,因为我说过的都是经过我验证的。而且过程中遇到很多问题,最终也都解决了。
而你不以学习为目的,问了这么多问题都是质疑我的答案是复制别人的。学技术别管别人给的答案是怎么得来。只要能解决问题就好了。别再问我了,我不太乐意帮助不以学习为目的的人,把最佳答案给楼上的吧,我觉得他们能够回答就很好

