CentOS 7 升级内核 Kernel
安装kernel
首先安装elrepo
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
安装主线版本的kernel,安装完成后,可在开机选项中选择新版本的kernel进入系统
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
yum --enablerepo=elrepo-kernel install kernel-ml
设置kernel默认开机启动
查询开机启动项列表
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
设置你想要默认启动的kernel版本
grub2-set-default 0
也可以通过配置文件设置(不推荐)
vi /etc/default/grub
GRUB_DEFAULT=0 #默认值为saved
grub2-mkconfig -o /boot/grub2/grub.cfg #产生启动配置
卸载多余的kernel
uname -r
rpm -qa | grep kernel
yum remove kernel-3.xx.x-......
更新Kernel-header
yum remove kernel-headers
yum --enablerepo=elrepo-kernel -y install kernel-ml-headers
本文采用 知识共享署名 4.0 国际许可协议 进行许可