使用grubby更改RHEL7/8/9的默认内核

  • 验证默认内核版本
  • 获取当前默认内核的索引号
  • 检查所有内核的详细信息
  • 检查已安装的内核
  • 更改默认内核引导条目
  • 使用索引号更改默认内核引导条目


验证默认内核版本

参考:https://linux.cn/article-16147-1.html

# 验证默认内核版本
grubby --default-kernel

使用grubby更改RHEL7/8/9的默认内核_html



获取当前默认内核的索引号

# 获取当前默认内核的索引号
grubby --default-index

使用grubby更改RHEL7/8/9的默认内核_grubby_02



检查所有内核的详细信息

# 检查所有内核的详细信息
grubby --info=ALL

使用grubby更改RHEL7/8/9的默认内核_grubby_03



检查已安装的内核

# 检查已安装的内核
grubby --info=ALL | egrep -i 'index|title'

使用grubby更改RHEL7/8/9的默认内核_RHEL_04



更改默认内核引导条目

# 更改默认内核引导条目
# grubby --set-default [kernel-filename]
grubby --set-default /boot/vmlinuz-4.18.0-425.19.2.el8_7.x86_64

# 或者
grubby --set-default vmlinuz-4.18.0-425.19.2.el8_7.x86_64



使用索引号更改默认内核引导条目

# 使用索引号--更改默认内核引导条目
grubby --set-default-index=1