Fedora Core 5 内核源代码安装手记 2

上次用的是.src.rpm包安装的内核源码,而且只是安装现有版本内核的源代码。今天直接编译源代码,不但安装了内核源码,而且可以根据需要定制并且升级内核,以下是详细步骤(第7、10步是我根据自己的需要定制的,不是必须的):
  1. http://www.kernel.org/ 下载最新的内核源码;我今天用的是2.6.16.11
  2. 用su命令登陆root账号进行下面的操作 ;
  3. 解压源代码,我的习惯是直接解压至 /usr/src/ 下面: tar jxvf linux-2.6.16.11.tar.bz2 /usr/src/
  4. cp /boot/config-2.6.12-1.FC5 /path/to/extracted kernel source/.config ;
  5. make oldconfig
  6. vi .config
  7. Change these values:
    CONFIG_MODULES=Y
    CONFIG_BLK_DEV_LOOP=n
    CONFIG_KMOD=y
  8. make mrproper
  9. make menuconfig
  10. 将Block Devices 下的选项 loopback device support 和AES encrypted loop device support 选为 M ;
  11. make clean
  12. make bzImage
  13. make modules
  14. make modules_install
  15. mkinitrd /boot/initrd-2.6.16.11.img 2.6.16.11
  16. cp /usr/src/linux-2.6.16.11/arch/i386/bot/bzImage /boot/vmlinuz-2.6.16-11
  17. cp /usr/src/linux-2.6.16.11/System.map /boot/System.map-2.6.16-11
  18. 修改grub : vi /boot/grub/menu.lst
添加以下内容:
title Peter Wang Linux-2.6.16-11
root (hd0,5)
kernel /boot/vmlinuz-2.6.16-11 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.16-11.img

19.Reboot重启系统

整个过程大约2个小时,根据机器性能而定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值