您的位置:首页 > 运维架构 > Linux

Linux内核简单升级到 2.6.28

2009-05-02 01:44 417 查看
[align=center]Linux内核简单升级到 2.6.28[/align]
[align=left] [/align]
[align=left]http://selboo.com.cn/read.php?445[/align]
[align=left] [/align]
环境
VMware 6.0.3
Centos 5.2

下载
最新内核
http://www.kernel.org
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.8.tar.bz2

安装
[root@selboo kernel]# uname -a
Linux selboo 2.6.18-92.el5 #1 SMP Sat Mar 21 10:25:30 CST 2009 i686 i686 i386 GNU/Linux
[root@selboo kernel]# pwd
/opt/kernel
[root@selboo kernel]# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.8.tar.bz2
[root@selboo kernel]# tar -jxvf linux-2.6.28.8.tar.bz2
[root@selboo kernel]# mv linux-2.6.28.8 /usr/src/kernels/
[root@selboo kernel]# cd /usr/src/kernels/linux-2.6.28.8/
[root@selboo linux-2.6.28.8]# make mrproper
make menuconfig 如果不更改模块可以不用执行,我要增加对ext4的支持,所以我执行,记得保存



[root@selboo linux-2.6.28.8]# make menuconfig
make 时间很长我等了大约一个半小时
[root@selboo linux-2.6.28.8]# make
[root@selboo linux-2.6.28.8]# make modules_install
[root@selboo linux-2.6.28.8]# make install

验证
执行完成之后可以查看grub.conf是否有新的参数写入

[root@selboo linux-2.6.28.8]# vi /etc/grub.conf

title CentOS (2.6.28.8)
root (hd0,0)
kernel /vmlinuz-2.6.28.8 ro root=LABEL=/
initrd /initrd-2.6.28.8.img
[root@selboo linux-2.6.28.8]# ls /boot
config-2.6.18-92.el5 lost+found System.map-2.6.18-92.el5 vmlinuz-2.6.28.8
grub message System.map-2.6.28.8
initrd-2.6.18-92.el5.img symvers-2.6.18-92.el5.gz vmlinuz
initrd-2.6.28.8.img System.map vmlinuz-2.6.18-92.el5

之后可以重启
[root@selboo linux-2.6.28.8]# reboot

[root@selboo ~]# uname -a
Linux selboo 2.6.28.8 #1 SMP Sat Mar 21 12:25:30 CST 2009 i686 i686 i386 GNU/Linux
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: