重新編譯 Linux Kernel 步驟
1.安裝必備工具
1.1 ubuntu、debian
apt-get install gcc build-essential libncurses61.2 centos、rhel
yum install gcc1.3 suse
沒用過
2.下載並解壓縮 kernel source code,extract to standard path : /usr/src/linux-<version> 3.視情況 patch kernel
patch -p1 </where_you_put_your_patchfile
4.若之前有編譯過,請先清除舊設定(這會刪掉.config,若有需要請先備份好)
make mrproper
5.產生 .config ,可以從 /boot/ 目錄底下複製目前運行的 config file 到 /usr/src/linux/.config
cp /boot/config-<linux-version>.config /usr/src/linux/
6.編譯依存關係
make dep
7.編譯印象檔以及模組 modules
make bzImage modules modules_install
8.安裝新編譯好的模組與核心
make install
Last modified 16 years ago
Last modified on Sep 3, 2008, 10:01:02 PM