ubuntu10.04升級內核

因爲調試需要,需要使用Linux 2.6.37內核調試USB設備。

網上看了一下ubuntu的版本中ubuntu10.04內核版本與需要的最爲接近(2.6.32-21)。現在了ubuntu的10.04版本和linux-2.6.37.tar.bz2。

1.虛擬機下裝好了ubuntu後,把內核copy到/home/echo,解壓“tar jxf  linux-2.6.37.tar.bz2”。

2.使用系統的原有config文件配置,這重要:

      sudo cp /boot/config-2.6.32-21-generic ~/linux-2.6.37/arch/x86/configs/config-2.6.37_defconfig
3.執行config
     

     cd ~/linux-2.6.37/
     make config-2.6.37_defconfig
   注意這裏系統會報告找不到'ncurses-devel',需要安裝:sudo apt-get install libncurses5-dev

   保存退出,會自動寫入到.config文件中。

4.編譯和安裝過程:

   make
   sudo make modules_install(把新內核模塊install到/boot目錄)
   sudo make install(內核)

5.文件系統:initrd

    sudo update-initramfs -c -k 2.6.37

6.升級grub.cfg

   sudo update-grub

大功告成:

  cd /boot可以看到如下中有了新增的內核2.6.37文件。


  

 重啓後,shell執行"uname -a"。

  

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