終於等來2.6.0的內核正式發布,馬上在自己的機器上升級一下,發現編譯內核的方法更加方便了,如果你用的是GRUB的引導,那安裝新內核更加方便,都不用你改什麼文件。
1。下載2.6.0的內核
wget http://www.kernel.org/pub/Linux/kernel/v2.6/linux-2.6.0.tar.gz
2。在/usr/src目錄下解壓內核
tar zvxf /下載的路徑/linux-2.6.0.tar.gz
3。配置
# make mrproper
# make menUConfig
make mrproper 是清理代碼樹的動作,保證源代碼是干淨的
4.編譯
make
5。安裝
make modules_install
make install
看來2。6的編譯確實比以前方便多了,以前的make bzImage make modules等步驟都在make一步都搞定,以前還要cp 內核和System.map,修改Grub.conf的步驟,統統make install搞定,方便吧
如果你放心,你可以去/boot目錄看看是否已經有最新的vlinuz-2.6.0和System.map-2.6.0還有grub.conf是否已經給你自動配置好了
ok,reboot機器
哈哈,去領略2.6內核的魅力吧,enjoy it
附:(常見錯誤)
1.啟後出現一句錯誤提示後就死鎖了:
kernel panic : no init found ,try passing init = option to kernel.............
解決辦法:注意如果你的系統一開始是ext3格式,最好直接把ext3文件系統編譯進內核,而不要以模塊的加載,否則啟動將報類似的錯誤
張微波
2003年12月24日中午