Skip to main content

Boot Loader

systemd-boot

Install

systemd-boot comes with systemd already, so no additional packages need to be installed

bootctl install

Configure

Loader

/boot/loader/loader.conf

default       arch
timeout       3
auto-entries  1
auto-firmware 1
console-mode  keep

Boot entry

/boot/loader/entries/arch.conf

title	Arch Linux
linux	/vmlinuz-linux
initrd	/amd-ucode.img
initrd	/initramfs-linux.img
options	root=/dev/mapper/vg0-lv_root rw rootflags=subvol=@ quiet splash amdgpu.dpm=0

Fallback

/boot/loader/entries/arch-fallback.conf

title	Arch Linux (fallback initramfs)
linux	/vmlinuz-linux
initrd	/amd-ucode.img
initrd	/initramfs-linux-fallback.img
options	root=/dev/mapper/vg0-lv_root rw rootflags=subvol=root quiet splash amdgpu.dpm=0

rEFInd

Install

pacman -S refind