rEFInd 加载 initramfs 非常慢

rEFInd 加载 initramfs 非常慢

我正在尝试从 grub 切换到 rEFInd,但启动时间要慢得多。 rEFInd 本身加载速度很快(我禁用了自动检测),但在加载内核时,它会在“正在加载 initramfs.... 带有选项...”上挂起大约 20 秒,然后再进入普利茅斯启动屏幕。

这是我的配置 refind.conf :

timeout 5 
include themes/refind-ambience/theme.conf 
scanfor manual,external
scan_delay 0
default_selection 1
showtools reboot, shutdown, firmware
use_graphics_for windows
menuentry "Arch Linux" {
  icon /EFI/refind/themes/refind-ambience/icons/os_arch.png
  volume "MyVolumeUUID"
  loader vmlinuz-hydrolinux
  initrd initramfs-hydrolinux.img
  options "root=/dev/mapper/Milkyway-Mars rw cryptdevice=UUID=MyCryptDiskUUID:Mydisk:allow-discards quiet splash acpi_rev_override=1"
}

我的初始化挂钩:

MODULES="i915"
HOOKS="base udev plymouth autodetect keyboard keymap consolefont modconf block plymouth-encrypt lvm2 filesystems fsck"

如何使 rEFInd 更快地加载 initramfs ?我尝试让 initramfs 映像解压缩,但效果更糟。现在它已使用标准 gzip 进行压缩,根据 lsinitcpio 的说法,解压它需要 0.3 秒。值得注意的是,grub 几乎立即加载该图像(具有相同的参数)。

相关内容