CentOS7 设置默认内核版本
在使用 CentOS 时,如果中途升级内核版本,或者某些依赖需要安装不同版本的内核,或者某些版本的内核无法启动,这时需要修改默认的启动内核版本,操作步骤如下:
一. 查看可用内核列表
$ sudo cat /boot/grub2/grub.cfg | awk -F'--class' '/^menuentry/{print $1}'
menuentry 'CentOS Linux (3.10.0-1062.12.1.el7.x86_64) 7 (Core)'
menuentry 'CentOS Linux (3.10.0-1062.el7.x86_64) 7 (Core)'
menuentry 'CentOS Linux (0-rescue-12d6d6c50a4740ee992241dd6aac5df8) 7 (Core)'
二. 查看当前内核版本
$ uname -r
3.10.0-1062.12.1.el7.x86_64
三. 修改开机默认内核
$ sudo grub2-set-default 'CentOS Linux (3.10.0-1062.el7.x86_64) 7 (Core)'
四. 查看修改保存结果
$ sudo grub2-editenv list
saved_entry=CentOS Linux (3.10.0-1062.el7.x86_64) 7 (Core)