LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1105|回复: 3

Debian5.0(lenny)升级内核笔记

[复制链接]
发表于 2009-4-3 13:09:56 | 显示全部楼层 |阅读模式
Debian5.0(lenny)升级内核笔记

天津 赵春生


    这里仅记录使用make-kpkg的方法升级内核至linux-2.6.29,并且此文仅为笔记,关于升级内核的详细介绍请参照其他相关资料。

    以下命令均在root下执行。

    1:编辑"sources.list":
    #nano /etc/apt/sources.list
    添加下列地址或其他镜像地址:
    deb ftp://ftp.debian.org/debian lenny main non-free contrib
    deb-src ftp://ftp.debian.org/debian lenny main non-free contrib

    2:编辑"interfaces":
    #nano /etc/network/interfaces
    修改如下:
    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet dhcp
    保存后执行以下命令使系统连上网络:
    #/etc/init.d/networking restart
    *已经连上网络的可省略此步骤。

    3:依次执行如下命令:
    #apt-get update
    #apt-get install kernel-package libncurses5-dev zlib1g-dev build-essential
    *一定要安装zlib1g-dev,否则无法生成.deb文件。
    #cd /usr/src
    #wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
    #tar xjf linux-2.6.29.tar.bz2
    #cd linux-2.6.29
    #make clean && make mrproper
    #cp /boot/config-`uname -r` ./.config
    #make menuconfig
    *加载刚刚拷贝过来的".config"文件,保存后退出,或自行定义配置文件。
    #make-kpkg clean
    #make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
    #cd /usr/src
    *或#cd ..
    #dpkg -i linux-headers-2.6.29-custom_2.6.29-custom-10.00.Custom_i386.deb
    *注意最后一个单词"Custom"的首字母为大写。
    #dpkg -i linux-image-2.6.29-custom_2.6.29-custom-10.00.Custom_i386.deb
    #shutdown -r now

    启动后既可看到新的内核选项……

    附图两张:
图一:新的内核选项


   
图二:查看升级内核后的版本



我的 Blog:

http://blog.csdn.net/prince_vegeta
http://vegeta.blog.enorth.com.cn

21:38 2009-04-01

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2009-4-3 13:10:41 | 显示全部楼层
初学者,欢迎指正。谢谢大家.
回复 支持 反对

使用道具 举报

发表于 2009-4-3 13:32:16 | 显示全部楼层
thanks for sharing
回复 支持 反对

使用道具 举报

发表于 2009-4-3 14:19:45 | 显示全部楼层
刚解开的源码是干净的,不用反复 clean 。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表