最近更新时间:2025-11-10 16:07:41
本操作说明详细介绍了在多种Linux发行版中修改内核默认启动顺序的操作方法,包含CentOS 6、CentOS 7、CentOS 8及Ubuntu系统。操作前请务必备份数据并保留旧内核,具体步骤包括查看当前内核、选择目标内核、更新配置并重启验证。
备份重要数据:修改启动配置前建议备份重要数据
保留旧内核:建议保留1-2个旧内核作为备用
测试验证:修改后重启系统验证是否正常工作
不同发行版:命令可能因发行版不同而有所差异
如下图所示
cat /etc/grub.conf/etc/grub.conf)文件的default值sudo grub2-editenv listsudo awk -F \' '$1=="menuentry " {print $2}' /etc/grub2.cfg# 指定4.18.0内核版本
grub2-set-default "Centos Linux (4.18.0-80.1.1.el7.ksyun.x86_64) 7 (Core)"sudo rebootgrubby --default-kernelgrubby --info=ALLgrubby --set-default /boot/vmlinuz-4.18.0-348.7.1.el8_5.x86_64sudo rebootcat /boot/grub/grub.cfg | grep menuentry将/etc/default/grub中 GRUB_DEFAULT=0改为想要的内核版本
如:GRUB_DEFAULT="Ubuntu, with Linux 5.15.0-160-generic"
sudo update-grubsudo rebootuname -r查看当前的系统内核纯净模式
