RHEL5下升級內核至2.6.29.6
首先我們在這裏下載內核的源碼包
這裏我選擇的是2.6.29.6
以上是我的系統信息
下載的內核文件我拷貝至 /usr/src 目錄下
[root@server2 src]# tar -jxvf linux-2.6.29.6.tar.bz2
解壓文件
[root@server2 src]# ln -s linux-2.6.29.6 linux
做個鏈接
執行命令 make menuconfig
內核選項的選擇是決定內核升級成功的關鍵,執行make menuconfig後,系統會自動根據當前的硬件和原內核版本中的選項選定目標版本的選項,不做任何選項的改動,保存選項生成.config繼續編譯。不出意外的話,新內核都能成功啓動
內核選項的選擇是決定內核升級成功的關鍵,執行make menuconfig後,系統會自動根據當前的硬件和原內核版本中的選項選定目標版本的選項,不做任何選項的改動,保存選項生成.config繼續編譯。不出意外的話,新內核都能成功啓動
在這個圖形化的界面裏,可以定製你的內核
但如果不是會讓你熟悉這些具體都是幹什麼的話,還是別動它,
之下按光標下鍵,
移動至
Save an alternate configuration file
按tab鍵
高亮顯示爲exit 選擇yes
執行命令make
這個過程是相當漫長的,
執行命令 make modules
安裝模組
執行命令 make modules_install
執行命令 make install
安裝完成重新啓動
這個界面按回車
選擇新的內核
這是啓動後的情況
可以修改一下 /boot/grub/menu.lst 這個文件,
讓之有一個啓動項
這是我的歷史命令供參考