CentOS 7.9 升级内核

网上绝大多数的源已经失效

  • 直接使用下面命令安装

    yum install https://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-ml-6.6.6-1.el7.elrepo.x86_64.rpm

降级内核的时候会发生上述命令执行结果的序号和内核版本无法对应, 导致 grub2-set-default $NUM 无法切换到正确内核
一般会按照内核版本号排序, 请多次尝试

配置 GROUB

  • 查询可用内核

    awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
    图

  • 设置为默认启动内核

    grub2-set-default 0

  • 生成 GRUB 配置文件

    grub2-mkconfig -o /boot/grub2/grub.cfg
    图
    图