生产环境中,有时需要对Liunx 操作系统的内核进行升级、本文以rhel6.7 操作系统为例,将 2.6.32的内核升级至 3.10.104
一、查看当前操作系统
uname -a
Linux rhel67.novalocal 2.6.32-573.el6.x86_64
二、准备安装包
kernel-lt-3.10.104-1.el6.elrepo.x86_64.rpm
参考下载地址
ftp://ftp.icm.edu.pl/vol/rzm5/linux-elrepo/archive/kernel/el6/x86_64/RPMS/kernel-lt-3.10.104-1.el6.elrepo.x86_64.rpm
三、安装
rpm -ivh kernel-lt-3.10.104-1.el6.elrepo.x86_64.rpm
四、修改 /etc/grub.conf 默认启动内核
修改配置文件前备份一下
cp /etc/grub.conf /etc/grub.conf.bak
注释:default=0 表示 表示第一个title下的内容为默认启动的kernel
timeout=5 表示等待进入选择kernel或操作系统菜单的时间为5秒
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
grub是以hd来识别磁盘的,第一磁盘为hd0,第二个磁盘为hd1...,而hd0,0表示第一个磁盘的第一个分区,hd0,1表示第一个磁盘的第二个分区 依次类推。