第一步:在任何一個子目錄下 untar 解開新的內核源程序。 tar xvfz Linux-x.x.xx 第二步:rm /usr/src/linux 這通常是一個符號連接。 第三步:在 /usr/src/ 下建立一個符號連接到你的新內核目錄。 ln -s xxx/yyy/xxx/linux.x.x.xx /usr/src/linux 第四步:將當前目錄變成 /usr/src/linux cd /usr/src/linux 第五步:變成超級用戶 su 第六步:配置內核 如果你在 X window 下並且希望有圖形界面,你就說: make xconfig 如果你不在 X Window 下或不想使用圖形界面,你就說: make config 逐個回答完問題後稍等片刻,等提示符出現或圖形界面消失, 系統就配置好了。 第七步:生成新內核,你說: make dep ; make clean make zImage 注意大小寫一定要搞對! 第八步:如果你用了模塊,你還需要生成和安裝模塊 make modules make modules-install 第九步:察看你的 /etc/lilo.conf 看用的是那個目錄的那個文件作為 image。例如:image = /boot/vmlinuz 將 /usr/src/linux/System.map 復制到 /boot 目錄中, 將 /usr/src/linux/arch/i386/boot/zImage 復制到 /boot 目錄 中並改名為 vmlinuz 第十步:安裝新內核並重新起動。 lilo shutdown -r now 警告:你應該有備用的起動手段,不然新內核起動不了你哭都沒眼淚! :-) 編譯一次在我的 120 MHz 奔騰 32 MB 主存的機器上要 20 分鐘。 更詳細的情況請看有關 initrd, lilo 的有關資料。 祝大家好運氣! --