一、准备
从www.kernel.org下载内核的源代码压缩包,并解压缩到目录/usr/src下。
注:安装RHEL4系统时需要选择上开发包,以便正确安装gcc等工具。
二、编译
编译内核需要root权限,最好以root登录系统。
# cd /usr/src/linux-2.6.26 进入解压好的内核源代码目录
# make mrproper 清除从前编译遗迹
# make gconfig 打开图形化的配置界面,也可以选择make menuconfig
# make 开始编译
# make modules_install 安装模块(/lib/modules/2.6.26)
三、安装
# cp ./linux-2.6.26/arch/i386/boot/bzImage /boot/vmlinuz-2.6.26
# cp System.map /boot/System.map-2.6.26
# /sbin/new-kernel-pkg --mkinitrd --depmod --install 2.6.26 修改grub配置(/boot/grub/grub.conf)
# vim /etc/selinux/config 将SELinux禁掉(disable)
四、重启系统