联网升级linux内核配置默认启动内核及删除内核
- 查看linux内核版本
- 查看Linux系统版本
- 准备内核升级包
- 导入key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
- 安装elpo源
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
- 安装新的kernel
yum --enablerepo=elrepo-kernel install kernel-ml
- 查看内核个数
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
- 生成新的配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
- 修改默认启动内核
- 进入grub.cfg配置文件存放目录备份
Cp grub.cfg grub.cfg.bak
Ll grub.*
- 查看要使用的内核版本
cat /boot/grub2/grub.cfg |grep "menuentry "
设置该版本为默认启动版本
grub2-set-default "CentOS Linux (3.10.0-1127.8.2.el7.x86_64) 7 (Core)"
- 重新生成配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
- 重启后查看启动的内核版本
- 删除多余的内核
Rpm -qa | grep kernel
Yum remove 多余内核版本号