fedora10 linux内核,fedora17升级内核到linux 3.6.6

fedora17的内核为linux 3.3.4 ,现在要将其更新到linux3.6.6 ,操作步骤如下:

1.到LINUX官方网站下载内核,网址为 http://www.kernel.org/

2.解压linux-3.6.6.tar.bz2到工作目录(我在/study下进行,linux-3.6.6.tar.bz2也在该目录下)

# cd /study

# tar jxvf linux-3.6.6.tar.bz2

3.进入内核目录,执行清理工作

# cd linux-3.6.6

# make distclean

4.拷贝参考的配置文件到内核目录下,命名为.config

# cp /boot/config-3.3.4-5.fc17.i686 .config

5.启动基于文本模式的菜单型配置界面,不需修改,直接保存退出,即可使.config生效

# make menuconfig

6.编译内核镜像

# make bzImage

7.编译内核模块

# make modules

8.安装内核模块

# make modules_install

9.制作initrd

# mkinitrd initrd-3.6.6 3.6.6

(先切换到linux-3.6.6的上一级目录)

10.拷贝内核镜像bzImage和initrd到/boot

# cp initrd-3.6.6 /boot

# cp linux-3.6.6/arch/x86/boot/bzImage /boot/vmlinuz-3.6.6

(处于linux-3.6.6的上一级目录)

11.修改grub配置文件,添加新的启动项

# cd /boot/grub2

# vi grub.cfg

复制该配置文件中的以下内容

### BEGIN /etc/grub.d/10_linux ###

menuentry 'Fedora Linux' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-c6063f22-ac4c-4245-8e20-a826ba86e6d2' {

load_video

set gfxpayload=keep

insmod gzio

insmod part_msdos

insmod ext2

set root='hd0,msdos1'

if [ x$feature_platform_search_hint = xy ]; then

search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' c6063f22-ac4c-4245-

8e20-a826ba86e6d2

else

search --no-floppy --fs-uuid --set=root c6063f22-ac4c-4245-8e20-a826ba86e6d2

fi

echo 'Loading Linux 3.3.4-5.fc17.i686 ...'

linux /boot/vmlinuz-3.3.4-5.fc17.i686 root=UUID=c6063f22-ac4c-4245-8e20-a826ba86e6d2 ro rd.md=0 rd.lvm=0 rd.dm=0 SYSFONT=True KEYTABLE=us rd.luks=0

LANG=en_US.UTF-8 rhgb quiet

echo 'Loading initial ramdisk ...'

initrd /boot/initramfs-3.3.4-5.fc17.i686.img

}

.......(省略的部分不必复制)

### END /etc/grub.d/10_linux ###

将以上内容作以下修改(grub选项名称、引导时的显示文字、内核镜像、初始化RAM磁盘)

menuentry 'Fedora Linux' 改为

menuentry 'Fedora Linux (linux-3.6.6)' 改为

Loading Linux 3.3.4-5.fc17.i686 ... 改为

Loading Linux 3.6.6

linux /boot/vmlinuz-3.3.4-5.fc17.i686 改为

linux /boot/vmlinuz-3.6.6

initrd /boot/initramfs-3.3.4-5.fc17.i686.img 改为

initrd /boot/initrd-3.6.6

12.保存该配置文件后重启计算机,即可看到新的启动项

# reboot

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值