wiki:chris

重新編譯 Linux Kernel 步驟

1.安裝必備工具

1.1 ubuntu、debian

apt-get install gcc build-essential libncurses6

1.2 centos、rhel

yum install gcc

1.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