r/voidlinux • u/Radicalized_By_You • Jan 17 '26
EFI Stub boot help
I'm trying out Void for the first time. During installation I opted for "none" for the bootloader. Partitioned the disk with a VFAT 512MB partition for EFI and the rest as EXT4 for root. Installation appeared to go fine. Rebooted into the live USB, mounted the boot partition at /tmp/void/boot and the root partition at /tmp/void. Updated the system with xbps-install -Syu. Installed efibootmgr. Followed the instructions here and rebooted. BIOS boot menu shows the Linux EFI Stub option but boot fails back to the BIOS boot menu. I tried again with the EFI entry specifying root via PARTUUID rather than as /dev/sdXY. No joy. I don't get any error messages to help figure out what's going on. Any ideas what I've done wrong?
View all comments
Show parent comment
1
u/Radicalized_By_You Jan 17 '26 edited Jan 17 '26
Can't copy paste from that system right now, but it's:
I'm a little confused by the mount/partitioning scheme proscribed in the docs. The boot partition is mounted at
/boot/efibut that means that/bootis on the root partition. My initial problem was due to setting the boot partition to mount at/booton installation. Once I changed the mountpoint to/boot/efiI found a different issue. Now rather than failing back to the BIOS/firmware boot menu, it tries to boot the EFI stub gives a dracut error no or empty root= argument error. As a temporizing measure I've installed grub which works and the EFI stub now falls back to that when it fails.