Linux系统配置与优化经验谈( 二 )



#make;menuconfig

3.理顺各文件的依存关系,清理以前生成的目标文件及其他文件 。

#make;clean;;;make;dep

4.编译内核与安装,并且安装模块 。

#make;bzImage
#make;modules;;make;modules_install

5.安装内核 。

#;cp;arch/i386/boot/bzImage;/boot/vmlinuz-y.y.yy-xx
将内核复制到/boot目录下,其中y.y.yy表示Linux版本号,xx表示编译的版本号 。
#;cp;System.map;/boot/System.map-y.y.yy-xx
#;cd;/boot
#;ln;-s;System.map-y.y.yy-xx;System.map
最后,编辑lilo的配置文件/etc/lilo.conf即可 。

6.测试新内核 。

引导完成后,注意检查/lib/modules/y.y.yy-xx目录下,是否建立modules.dep文件 。
如果文件存在,可以修改/etc/rc.d/rc.sysinit,将有关执行模块依赖的命令的内容
注解掉,这样可以加快Linux的启动过程 。

注意测试新内核之前,用户最好保留原来的内核,这样如果新建的内核引导Linux不成
功,可以利用旧的内核引导Linux操作系统 。

推荐阅读