centos6.5升级内核版本

使用yum快速升级CentOS 6.5内核到 3.10.28



1、导入public key


rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2、安装ELRepo到CentOS-6.5中

1
rpm -ivh http: //www .elrepo.org /elrepo-release-6-5 .el6.elrepo.noarch.rpm

3、安装 kernel-lt(lt=long-term)

1
yum --enablerepo=elrepo-kernel  install  kernel-lt -y

或者安装kernel-ml(ml=mainline)

1
yum --enablerepo=elrepo-kernel  install  kernel-ml -y

4、编辑grub.conf文件,修改Grub引导顺序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
vim  /etc/grub .conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,0)
#          kernel /boot/vmlinuz-version ro root=/dev/sda1
#          initrd /boot/initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0) /boot/grub/splash .xpm.gz
hiddenmenu
title CentOS (3.10.28-1.el6.elrepo.x86_64)
         root (hd0,0)
         kernel  /boot/vmlinuz-3 .10.28-1.el6.elrepo.x86_64 ro root=UUID=0a05411f-16f2-4d69-beb0-2db4cefd3613 rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=en_US.UTF-8
  rd_NO_LVM rd_NO_DM rhgb quiet
         initrd  /boot/initramfs-3 .10.28-1.el6.elrepo.x86_64.img
title CentOS (2.6.32-431.3.1.el6.x86_64)
         root (hd0,0)
         kernel  /boot/vmlinuz-2 .6.32-431.3.1.el6.x86_64 ro root=UUID=0a05411f-16f2-4d69-beb0-2db4cefd3613 rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=en_US.UTF-8 r
d_NO_LVM rd_NO_DM rhgb quiet
         initrd  /boot/initramfs-2 .6.32-431.3.1.el6.x86_64.img
title CentOS (2.6.32-431.el6.x86_64)

     

1
2
3
4
   root (hd0,0)
         kernel  /boot/vmlinuz-2 .6.32-431.el6.x86_64 ro root=UUID=0a05411f-16f2-4d69-beb0-2db4cefd3613 rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO
_LVM rd_NO_DM rhgb quiet
         initrd  /boot/initramfs-2 .6.32-431.el6.x86_64.img

确认刚安装好的内核在哪个位置,然后设置default值(从0开始),一般新安装的内核在第一个位置,所以设置default=0。


5、重启,查看内核版本号


[root@dev ~]#

1
uname  -r

3.10.28-1.el6.elrepo.x86_64




本文转自 linuxpp 51CTO博客,原文链接:http://blog.51cto.com/1439337369/1931433,如需转载请自行联系原作者

你可能感兴趣的:(centos6.5升级内核版本)