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が(同じパラメータを使用して)画像をほぼ瞬時にロードすることは注目に値します。