1. 把下载的内核拷贝到一个目录下。然后解压:$ tar -jxvf linux-2.6.28.tar.bz2. 解压完后,在该文件夹下,会产生一个新的文件linux-2.6.28
进入linux-2.6.2目录,执行一下步骤
2. $ Makedistclean
3.$ Cp /usr/src/kernels/2.6.18-164.el5-i686/.config .config
注释:将.config 配置文件拷到自己的内核文件中
5.$Make menuconfig
6.$Make bzImage
7.$Make modules
8.$Male modules_install
9.Cd /lib/modules/2.6.28
Mkinitnd initrd-2.6.28 2.6.28
注释:将2.6.28 文件复制一份并命名initrd-2.6.28
10.Mvinitrd-2.6.28 /boot
注释:将initrd-26.28 移动到 /boot 下
11.Cp linux-2.6.28/arch/X86/ boot/ bzImage /boot/vmlinuz-2.6.28
注释:将bzImage 放在/boot目录下并新命名为vmlinuz-2.6.28
12.修改grub.config
/boot/grub/grub.configgrub将内核加载到内存中
注释:仿照已有的内核内容,添加相同的内容。
13. 重新启动,选择自己安装的内核版本。然后查看系统内核版本号及系统名称uname –a 是否成功。