一直對Linux內核很有興趣,但苦于入門不易,認真看了ldd前5章突然就來感覺了,光看不練不頂用,首先就需要環境搭建。
使用的是Debian 5.0,內核2.6.26,欲安裝的新內核為2.6.28,這里有一點需要注意,安裝的內核版本最好要大于使用編譯的版本,不然gcc等有些會報錯。
下載https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2,解壓到任意目錄,不需要一定要在/usr/src目錄下。
由于我只需要一個內核源碼樹,所以生成配置文件使用簡單的make oldconfig
1.生成config文件
2.生成內核壓縮鏡像
3.編譯模塊
4.安裝內核模塊
5.安裝內核
6.創建initramfs文件
7.更新grub
8.reboot,enjoy it。
新聞熱點
疑難解答