rEFIndはinitramfsを非常にゆっくりロードします。

rEFIndはinitramfsを非常にゆっくりロードします。

grubからrEFIndに切り替えようとしていますが、起動時間がはるかに遅くなります。 rEFInd自体はすぐにロードされますが(自動検出は無効になっています)、カーネルをロードすると、Plymouthブート画面に入る前に約20秒間「Loading initramfs .... with options ...」で停止します。

これは私の設定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 イメージを解凍しようとしましたが、状況が悪かった。 lsinitcpioによると、標準のgzipを使用して圧縮されているので、解凍するのに0.3秒かかります。 grubが(同じパラメータを使用して)画像をほぼ瞬時にロードすることは注目に値します。

関連情報