CentOS切换内核启动顺序
要让 CentOS 系统默认以新内核启动,您需要修改 GRUB2(GNU GRand Unified Bootloader 2)的配置文件。以下是操作步骤:
- 打开终端。
- 查看当前系统已安装的内核列表,输入以下命令:
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
这将显示类似以下的输出:
0 : CentOS Linux (4.18.0-193.6.3.el8_2) 8 (Core)
1 : CentOS Linux (4.18.0-80.el8.x86_64) 8 (Core)
新内核通常在列表的顶部(0位置)。
设置新内核作为默认启动项,输入以下命令:
sudo grub2-set-default 0
请将 0
替换为您希望设置为默认的内核在列表中的位置。
更新 GRUB2 配置文件,输入以下命令:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
重新启动系统,输入以下命令:
sudo reboot
系统将以新内核启动。您可以通过运行 uname -r
命令来验证新内核是否已成功设置为默认启动项。