先下载核心原始码,可以从
http://www.kernel.org 或者是 distributions 的 SRPM 来著手;
以下以 Tarball 来处理,解开原始码到 /usr/src/kernels 目录下;
先进行旧数据删除的动作:『make mrproper』;
开始挑选核心功能,可以利用『make menuconfig』、『make oldconfig』、『make gconfig』等等;
清除过去的中间缓存档数据:『make clean』
开始核心文件与核心模块的编译:『make bzImage』、『make modules』
开始核心模块的安装:『make modules_install』
开始核心文件的安装,可以使用的方式有:『make install』或者是透过手动的方式复制核心文件到 /boot/grub 当中;
创建 initrd 文件;
修改 /boot/grub/menu.lst 文件;