|
gentoo内核是需要用户自己定制的,而不是像其他发行版那样有个通用的内核所以玩gentoo就必须使用自己会配置内核,其实以前网上看了很多内核配置的方案,但是大多数其实是泛泛而谈的,太多的雾水是因为现在网上教人家配置内核的文章大多是你复制我的,我复制你的所以都是大多一样,看了还是没结果的文章。
而下面这个链接是一本电子书关于内核详细配置各方面的内容看完后你也明白如此配置内核如何走出迷雾
http://book.51cto.com/art/200802/66198.htm
这本书可全看 章节齐全。
书的目录
全文
为什么要编译内核?
我?编译内核?
收集信息(1)
收集信息(2)
收集信息(3)
准备代码树
配置内核(1)
配置内核(2)
配置内核(3)
配置内核(4)
配置内核(5)
配置内核(6)
配置内核(7)
配置内核(8)
构建内核
安装内核
编辑启动加载器配置(1)
编辑启动加载器配置(2)
重新启动计算机
附录A(为内核代码打补丁)
附录B1(建立一个2.6内核)
附录B2(建立一个2.6内核)
附录B3(建立一个2.6内核)
附录B4(建立一个2.6内核)
附录C:2.6开发笔记
附录D:使用initrd
收集信息是收集自己的硬件信息,知道自己在收集内核信息时需要收集哪些内容
配置内核是根据2.4内核配置的,但是别因此就不看,因为2.4与2.6的内核差别并没你想的这么大看了你就知道,何况下面还有个2.6的配置。
详细内容请看书,如果连看完这本书的耐性都没有的话我也没话可说了
下面是2.6内核的一些选项的中文注释
http://lamp.linux.gov.cn/Linux/kernel_options.html
tip
可以基于某个发行版的.conf文件进行配置,再加上上面你学到的方法要是你还配置不好我也无语了
如果你只装了gentoo请到Slackware FTP去寻找kernels目录下的hugesmp.s目录下载.config进行配置。
某些比较特殊的硬件请参考gentoo-wiki基本都能找到那些硬件的内核配置方法,难道你还不能配置成功你的内核???? |
|