編譯Debian 2.6.15.6 內核

1、資源準備:
(1)從www.kernel.org下載內核  http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
並解壓縮到/usr/src下的目錄
tar --bzip2 -xvf linux-2.6.16.tar.bz2
(2)安裝編譯時用到的工具:apt-get install debhelper modutils kernel-package
(3)拷貝原來的內核配置文件到新內核的存放文件夾,改名爲.config
cp /boot/config-2.6.15.6  /usr/src/linux-2.6.15.6/.config
2、開始配置內核及編譯內核
(1)make menuconfig  或者是 make xconfig (X環境下)
(2)make-kpkg clean 做編譯準備
(3)make-kpkg --initrd kernel_image 編譯內核安裝包
(4)dpkg -i  kernel-image-2.6.15.6_10.00.Custom_i386.deb
3、根據實際情況修改/boot/grub/menu.lst,並重新引導,一般情況下都會成功。
4、不斷修改配置,重複以上步驟,一般我都是直接備份已經通過編譯,並且能正常實用的內核配置文件,然後才進行新一次的內核編譯。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章