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"。

  

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值