Ubuntu10.04內核升級爲Linux2.6.37

 1.升級步驟

tar jxvf linux-2.6.37.tar.bz2
cp /boot/config-2.6.32-24-generic .config

make menuconfig
-->load a kernel configuration...
-->save a kernel configuration...
make -j2  #如果你的cpu是雙核的可以在make後面加個參數,make -j4.
make bzImage  #執行結束後,可以看到在當前目錄下生成了一個新的文件: vmlinux, 其屬性爲-rwxr-xr-x。
make modules  #編譯模塊

make modules_install   #這條命令能在/lib/modules目錄下產生一個目錄.

make install
mkinitramfs 2.6.37 -o /boot/initrd.img-2.6.37-generic
update-grub 或者update-grub2 這條命令能建立新內核的啓動項,重啓後可以看到多出來一個選項。


 

2.內核模塊Makefile

root@huyugui-desktop:/huyugui/kernel_test/createfile# cat -n Makefile
     1    obj-m := createfile2.o
     2    KERNELDIR = /huyugui/linux-2.6.37
     3    PWD := $(shell pwd)
     4    default:
     5        make -C $(KERNELDIR) M=$(PWD) modules
     6

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章