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 是否成功。