#查看当前内核
[root@zywxy ~]# uname -a
Linux zywxy 4.18.0-193.28.1.el8_2.x86_64 #1 SMP Thu Oct 22 00:20:22 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
#升级内核
yum update kernel*
#确认下新版本的内核或 initrd/initramfs 是否有xen-vbd和virtio_blk驱动:
[root@zywxy ~]# lsinitrd /boot/initramfs-4.18.0-348.7.1.el8_5.x86_64.img |grep -E 'xen-blkfront|virtio_blk'
-rw-r--r-- 1 root root 8984 Sep 30 2021 usr/lib/modules/4.18.0-348.7.1.el8_5.x86_64/kernel/drivers/block/virtio_blk.ko.xz
-rw-r--r-- 1 root root 20560 Sep 30 2021 usr/lib/modules/4.18.0-348.7.1.el8_5.x86_64/kernel/drivers/block/xen-blkfront.ko.xz
#重新编译内核启动文件
cp -a /boot/grub2/grub.cfg{,.bak}
grub2-mkconfig -o /boot/grub2/grub.cfg
#查看系统上的所有可用内核
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
#重启系统并查看新内核是否启用
[root@zywxy ~]# uname -r
4.18.0-348.7.1.el8_5.x86_64
#删除旧内核(建议保留一段时间再进行删除)
rpm -qa | grep kernel
yum autoremove kernel-4.18.0-193.28.1.el8_2.x86_64