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이 (동일한 매개변수를 사용하여) 이미지를 거의 즉시 로드한다는 점은 주목할 가치가 있습니다.

관련 정보