使用yum把内核升级到Kernel2.6.0test9

王朝other·作者佚名  2008-05-18
宽屏版  字体: |||超大  

如果大家觉得升级内核麻烦和危险的话,可以试试以下方法:

1 首先安装 yum

下载yum

http://www.linux.duke.edu/projects/yum/download/2.0/yum-2.0.4-1.noarch.rpm

并安装

rpm -ivh yum-2.0.4-1.noarch.rpm

2 修改 /etc/yum.conf,加入如下几行:

------------------------------------------------------------

[2.6testkernels]

name=Test Linux 2.6-test prerelease kernels for RHL9/rawhide

baseurl=http://people.redhat.com/arjanv/2.5/

[os]

name=Red Hat Linux Rawhide - $basearch - os

baseurl=http://ayo.freshrpms.net/redhat/rawhide/$basearch/os

[freshrpms]

name=Red Hat Linux 9 - $basearch - freshrpms

baseurl=http://ayo.freshrpms.net/redhat/9/$basearch/freshrpms

------------------------------------------------------------

第一项中包含已经编译好的 2.6.0 test 9的RPM和依赖的几个包,后两个包含一些很小的包,其中有一个最新的oprofile是核心升级需要的。

3 运行

yum update

yum upgrade kernel

运行结束后就可以了。

如果你 ls /boot ,你会发现多了几个文件:

initrd-2.6.0-0.test9.img

config-2.6.0-0.test9

System.map-2.6.0-0.test9

vmlinuz-2.6.0-0.test9

vmlinux-2.6.0-0.test9

同时,/etc/grub.conf也多了点东西:

default=0

timeout=10

splashimage=(hd0,6)/grub/splash.xpm.gz

title Red Hat Linux (2.6.0-0.test9)

root (hd0,6)

kernel /vmlinuz-2.6.0-0.test9 ro root=LABEL=/1

initrd /initrd-2.6.0-0.test9.img

title Red Hat Linux (2.4.20-20.9)

root (hd0,6)

kernel /vmlinuz-2.4.20-20.9 ro root=LABEL=/1

initrd /initrd-2.4.20-20.9.img

title Windows Server 2003

rootnoverify (hd0,0)

chainloader +1

增加了一个2.6核心的起动选项。

reboot

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有