Redhat 6 编译内核 3.01
 
(过程截图以及代码在附件)
 
现在的内核版本号
安装开发工具组和库文件组
把文件内核文件放到相应位置并解压
清除内核代码中多余的内容
因为内核配置选项太多,我使用旧的配置文件来做.config的参考
使用make menuconfig来进行自己的定制
保存退出后开始编译
1.make 编译内核
编译途中截图
3个小时后编译完毕.
2.make modules_install 安装内核模块.
主要将所有编译得到的内核模块复制到/lib/modules/3.0.1/
3.make install 安装内核
                     主要完成了3个工作
ü 复制生成的内核映像到/boot目录.在内核编译完成后,/usr/src/linux-3.0.1/arch/i386/boot/中会生成一个bzImage文件,该文件被复制到/boot目录并被重新命名为vmlinuz-<<<<<<<.
ü 生成initrd-<kernel-version>.img文件.
ü 配置引导程序(GRUBLILO).
也可以用 make &&make modules_install &&make install 让其自己安装
重新进入新内核