2.6内核的通用的编译步骤

                                                                                                                   2.6内核的通用的编译步骤

(1)下载源码并解压

          虽然我们可以将内核源码存放在任何自己找得到的地方,但通常还是会将内核源码下载到/usr/src目录并解压。

          #cd /usr/src

          #wget ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.tar.bz2

          #tar jxvf linux-2.6.23.tar.bz2

(2)如果需要的话,下载补丁。

(3)进入刚才解压过的内核源码目录。

          #cd  /usr/src/linux-2.6.23

(4)如果需要的话,为内核打补丁。

(5)配置内核

          #make menuconfig

(6)编译内核

          #make

(7)安装内核模块。将所有编译得到的内核模块复制到/lib/modules/<kernel-version>/目录下面。

          #make modules_install

(8)安装内核

          #make install

          make install主要完成了3个工作。复制生成的内核映像到/boot目录。在内核编译完成后,源码树目录arch/i386/boot/中会生成一个bzImage文件;该文件被复制到/boot目录并重命名为vmlinuz-2.6.23;生成initrd-<kernel-version>.img文件;配置引导程序(GRUB或LILO)。

(9)重启进入新内核。

参考:《linux内核修炼之道》
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值