基于 CentOS 8 编译的新内核加载/启动失败

基于 CentOS 8 编译的新内核加载/启动失败

我已成功编译v5.13内核并将其设置为默认值。请参阅下面的日志。但是当我重新启动设备时,我收到错误:

../grub-core/loader/efi/limux.c:119:无法分配 initrd

然后 Kernel Panic 广告就一直出现在那里。我确实/boot/保存了新内核,并且新内核的 intramfs 可以在下面的日志中找到。有什么建议可以解决该问题吗?

[asingh47@snuc-desktop x86_64]$ ls -l
total 1139208
-rw-rw-r--. 1 asingh47 asingh47 994963240 Jun 21 10:11 kernel-5.13.0_rc6+-1.x86_64.rpm
-rw-rw-r--. 1 asingh47 asingh47 170145408 Jun 21 10:11 kernel-devel-5.13.0_rc6+-1.x86_64.rpm
-rw-rw-r--. 1 asingh47 asingh47 1434392 Jun 21 10:11 kernel-headers-5.13.0_rc6+-1.x86_64.rpm
[asingh47@snuc-desktop x86_64]$

asingh47@snuc-desktop etc]$ sudo grubby --info="/boot/vmlinuz-5.13.0-rc6+"
index=0
kernel="/boot/vmlinuz-5.13.0-rc6+"
args="ro crashkernel=auto resume=/dev/mapper/cl-swap rd.lvm.lv=cl/root rd.lvm.lv=cl/swap rhgb quiet $tuned_params"
root="/dev/mapper/cl-root"
initrd="/boot/initramfs-5.13.0-rc6+.img $tuned_initrd"
title="CentOS Linux (5.13.0-rc6+) 8"
id="a55c15ef2a3346cc8d76be9c2fb804c9-5.13.0-rc6+"

相关内容