2012年10月25日 星期四

升級 Debian Kernel

Update:
依據 Upgrade Sarge to Etch, 我們可以利用下列的步驟來找尋最新的,而且符合自己的 Kernel:
  1. apt-get update 來更新最新的套件紀錄。
  2. apt-cache search linux-image 來找尋最符合你的需要的 kernel image。目前升級到 Debian Etch 之後,好像內建的 Kernel 已經支援 SMP,而不需要另行安裝,不過這一個部份,我沒多大的把握,也懶得再找答案了。
  3. apt-get install linux-image-XXXX 來安裝 kernel。
  4. 重新開機。
  5. 重新開機之後,如果一切無誤,建議將之前的 Kernel 移除掉,移除的指令是 apt-get remove linux-image-XXXX,在 menu.lst 中的項目也會被一併清除。
------------------------------------------------------------------------
現在的 Pentiun 4 絕大部分支援 Hyper-Threading,而 Debian 的預設安裝 Kernel 卻是非支援 Hyper-Threading(或者更準確的說非支援 SMP)的 Kernel,因此安裝完系統之後,可以考慮升級你的 Kernel,Kernel 的升級方式很簡單(我參考的文件是 http://www.cs.utexas.edu/users/suriya/kernel_2.6_migration.html 這一份資料):
  1. 先到 http://packages.debian.org/stable/base/ 去找你要的 Kernel,例如,假設我們想安裝的 Kernel 是 kernel-image-2.6.8-2-686-smp。
  2. 輸入apt-get install kernel-image-2.6.8-2-686-smp 即可,apt-get 也會幫你修改如 Grub 開機程式的設定檔。
  3. 重新開機。

沒有留言:

張貼留言