F5F Stay Refreshed Software Operating Systems linux"Invalid Loader File" when trying to boot Arch through rEFInd

linux"Invalid Loader File" when trying to boot Arch through rEFInd

linux"Invalid Loader File" when trying to boot Arch through rEFInd

J
Jacob_Ejby
Junior Member
17
09-01-2016, 08:02 AM
#1
I have a quad-boot configuration (KDE Neon Unstable, Ubuntu MATE developer release, Windows 10 & Arch) on my laptop. Just set up Arch an hour ago. I’m encountering this issue when trying to boot with rEFInd: Invalid loader file! Error: Not found while loading vmlinuz-linux. I installed Arch on the secondary drive, formatted with Btrfs, and the ESP is on the primary. rEFInd was installed a few weeks back alongside KDE Neon. In rEFInd, the Arch entry still searches for my ESP even after changing the `PARTUUID` to point to my Arch partition. I saw in /boot/efi/EFI/refind/drivers_x64 that only ext4 drivers were present, so I copied a Btrfs driver from /usr/share/refind. Following the Arch Wiki instructions, here’s how I set it up: the menu entry for Arch includes options like loader, boot files, and fallback initramfs. I tried using both my ESP and the Arch partition’s PARTUUID, but nothing worked. I also verified subvolumes exist, but they don’t. What might be missing?
J
Jacob_Ejby
09-01-2016, 08:02 AM #1

I have a quad-boot configuration (KDE Neon Unstable, Ubuntu MATE developer release, Windows 10 & Arch) on my laptop. Just set up Arch an hour ago. I’m encountering this issue when trying to boot with rEFInd: Invalid loader file! Error: Not found while loading vmlinuz-linux. I installed Arch on the secondary drive, formatted with Btrfs, and the ESP is on the primary. rEFInd was installed a few weeks back alongside KDE Neon. In rEFInd, the Arch entry still searches for my ESP even after changing the `PARTUUID` to point to my Arch partition. I saw in /boot/efi/EFI/refind/drivers_x64 that only ext4 drivers were present, so I copied a Btrfs driver from /usr/share/refind. Following the Arch Wiki instructions, here’s how I set it up: the menu entry for Arch includes options like loader, boot files, and fallback initramfs. I tried using both my ESP and the Arch partition’s PARTUUID, but nothing worked. I also verified subvolumes exist, but they don’t. What might be missing?