1. 先到 http://www.kernel.org 下載kernel x.y.zz

(以下選自http://www.study-area.org)

事實上﹐在眾多的核心版本中﹐我們需要特別留意的是第二個數字(x.y.zz裡的y)﹐也就是次版本的號碼﹕

* 如果它是一個奇數﹐那這個版本是實驗性的版本﹐或許有些新的設備和功能能夠在這個種版本找到﹐但因為尚處於開發期 ﹐不能保證其穩定性和安全性。無論如何﹐不建議在真正用來工作的系統上面安裝實驗性的核心版本。例如﹕2.1.1﹑2.3.2﹑2.3.3﹑2.5.0 ....

* 如果它是一個偶數﹐基本上﹐該版本已經獲得一定程度的測試和肯定﹐已趨於穩定和可靠的狀態。如果您的系統是真正用來工作的﹐只建議安裝穩定的核心版本。例如﹕2.2.1﹑2.2.17﹑2.4.2﹑2.4.9 ....

這裡附帶提一下很多人都希望有的supermount功能 (http://supermount-ng.sourceforge.net)

以下全程用root身份

  1. 下載回來後把linux-x.x.xx.tar.bz2 supermount-x.x.x-x.x.x.patch.gz兩個檔案放在/usr/src
cd /usr/src
apt-get install gcc libc6-dev bzip2 patch libncurses5-dev dpkg-dev kernel-package module-init-tools
tar jxvf linux-2.6.0.tar.bz2
gunzip supermount-2.0.3-2.6.0.patch.gz
cd /usr/src/linux-2.6.0
patch -p1 < ../supermount-2.0.3-2.6.0.patch (註:-p1的1是阿拉伯數字的1)
make-kpkg clean
nano Makefile (註:把裡面所有的O2改成O3)
make-kpkg --revision foo.1 --config=menuconfig (註:menuconfig可參照http://www.study-area.org做設定)
make-kpkg binary-arch
  1. 完成後您就可以在 /usr/src/ 發現幾個 deb 檔案囉:
/usr/src/kernel-headers-2.6.0_foo.1_i386.deb
/usr/src/kernel-image-2.6.0_foo.1_i386.deb
  1. 安裝新的 kernel image 檔
dpkg -i /usr/src/kernel-image-2.6.0_foo.1_i386.deb
  1. 讓系統偵測,自動更新grub的設定檔
update-grub
  1. 重新開機試試看
reboot

如果你的機器的ram小於128mb,在2.6的核心中您必須打入下列命令來開啟swap裝置

假設是您的swap裝置是 /dev/hda4

mkswap -v1 /dev/hda4
swapon -a

無法進入x window以及電腦喇叭不會發出嗶嗶嗶的聲音,請照下列步驟

modconf

/kernel/drivers/input/mousedev

/kernel/drivers/input/mouse/psmouse

/kernel/drivers/input/misc/pcspkr

音效卡的模組

假設是esssolo1,採oss輸出

modconf

/kernel/sound/oss/essolo1