linux内核编译安装和普通程序通过源码安装是一个样的,所以不必担心。
预备知识:
一、编译过程所需要用的的工具:
1、ncurses-devel:基于文本终端的图形互动功能动态库,缺少这个rpm包,make menuconfig 会失败。
2、mkinitrd:用于制作ramdisk的映像文件。缺少这个工具make install会失败。
3、最新内核下载在www.kernel.org中。
4、系统标准模块路径:/lib/modules/
5、/boot/文件下包含启动镜像和grub文件配置
二、编译过程:
1、解压:tar -jxvf linux-2.6.18.2.tar.bz2; cd linux-2.6.18.2
2、配置编译选项:make menuconfig
3、清楚文件:make clean
4、编译内核:make bzImage
编译到源码目录下arch/x86/boot下
5、编译驱动模块:make modules
6、安装模块:make modules_install
7、make install