|
发表于 2007-11-28 19:17:06
|
显示全部楼层
要学习编译内核,其实用哪个发行版都没多大区别,如果是用 gentoo 的人,基本上都不用再学习了吧。。。
Post by zhangzhh05;1788831
在像我这样的新手第一次编译内核时(是想做个系统调用),被那么多的内核选项搞的晕了,不知那些该选,那些不该选。有个好的方法(但不要一直这样,要不然啥也学不下)可以省去这一步,等以后知道的东西多了,可以再自己亲手配置内核。
我们可以从已经装好的系统的/boo目录下拷贝config-2.x.x-x文件(不同的版本不一样)到我们源代码文件所的目录里,再把此文件的名字重命名为.config,这样我们就可以用以前内核所使用的配置选项了,省去了配置内核选项的麻烦(对于我这样的新手),别的步骤可以看的别的教程。
不要经常使用,我只是再前几次不清楚内核选项的意义时,才这样做的,关于内核选项也有好多好的文章,看明白以后就不要再用这种办法呢! 最好是拷过来以後用 make menuconfig,把旧的 .config 载入,然後再存档一次,这样做系统会把旧 config 里没有的选项自动加入默认的设置,随後再用 make 。。。
当然,这是吾等惰人的做法,正确的做法还是去检查及更正各个选项去 |
|