聽說2.6.28以後的核心,對於Intel 內建顯示晶片顯示效能有顯著的提升,事不疑遲,Compile下去…
聲明:我大部份都是從Ref(1) 看來的,建議看這篇的同時,不妨去該作者的Blog看看,有很多東西喔。
1. 先去http://mirrors.kernel.org/ubuntu/pool/main/w/wireless-crda/wireless-crda_1.7_i386.deb
下載wireless-crda套件。
2.linux~#] sudo apt-get install kernel-package libncurses5-dev fakeroot
下載 kernel-package libncurses5-dev fakeroot 等套件。
3.再到http://www.kernel.org/pub/linux/kernel/v2.6/ 下載linux-2.6.30.tar.gz
4.linux~#] tar xzvf linux-2.6.30.tar.gz
5.linux~#] cd linux-2.6.30
[Kernel設定]
6. linux~#] sudo cp /boot/config-`uname -r` .config (載入你的設定檔)
7 .linux~#] sudo make menuconfig (設定要編譯進去的模組或是哪些東西要編入核心的。)
[開始編譯kernel] (要等很久很久喔,大概一兩個小時跑不掉吧。)
8. linux~#] sudo make-kpkg clean
9. linux~#] sudo make-kpkg –initrd kernel_image kernel_headers
[安裝kernel]
10. linux~#] mv linux-image* linux-headers-* /usr/src/ ; cd /usr/src
11. src~#] sudo dpkg -i linux-image-2.6.30-020630rc3-generic_2.6.30-020630rc3_i386.deb
12. src~#] sudo dpkg -i linux-headers-2.6.30-020630rc3-generic_2.6.30-020630rc3_i386.deb
如果遇到Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.28.postinst line 1181.
就把/etc/kernel/postinst.d底下的檔案砍掉,之後再嘗試安裝就ok了
新的Kernel使用心得:
超棒!用PCManX看BBS,再也不會讓畫面慢慢刷新了。果然值得阿。
Ref:
(1) 米歐的學習筆記http://miox.cc/2009/01/kernel.html
(2) Ubuntu-tw 論壇 http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=13971