Ubuntu7.04 编译内核2.6.22.1

今天下午下载了linux kernel 2.6.22.1,之所以对它产生兴趣,是因为这个新内核纠正了一个很大的bug:以往sata硬盘在关机时有类似于突然断电时的异响,尤其是在笔记本 中,声音格外明晰那。在新内核中这个bug得到了修正,正好也借此次机会尝试下ubungu方式编译内核,也算是debian方式。已经有了一次编译内核 的经验,这次顺利的多,一次成功,过程如下:
         1.下载必要的安装包,如:kernel-package,以及用于配置内核是用到的qt3,在新立得中均能顺利安装。
         2.将下载的源码解压到/usr/src/中,如文件夹/usr/src/linux2.6.22.1
            cd /usr/src/linux2.6.22.1
         3.配置内核
          sudo make xconfig
            配置过程可参考http://lamp.linux.gov.cn/Linux/kernel_options.html
        配置结束后保存,退出。
         4.将配置过的源码打成deb包
            sudo make-kpkg clean
            sudo make-kpkg --initrd --append-to-version=-2.6.22.1 kernel_image kernel_headers
          在--append-to-version= 后面可以写上任何字符串来区别内核版本, 但是必须以" - "符号开始而且后面不包括任何空格.
          这个过程结束后,在/usr/src下就会出现打好包的内核deb包及头文件deb包。
   5.安装内核及头文件包
            sudo dpkg -i linux-image-2.6.22.1-2.6.22.1_2.6.22.1-2.6.22.1-10.00.Custom_i386.deb
            sudo dpkg -i linux-headers-2.6.22.1-2.6.22.1_2.6.22.1-2.6.22.1-10.00.Custom_i386.deb
           这个过程结束后,/boot/grub/menu.lst中会自动添加新的启动项,不用再手动更改,非常方便。
           重新启动即可进入新内核,这中方式应用在debian中,ubuntu同样适用,并且比传统的方式简便许多。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值