BunsenLabs Lithium boots to GRUB prompt


New Member
I recently installed BunsenLabs Lithium (based on Debian Buster) to my Dell Latitude E7450 laptop. Unfortunately, even if you install it with disk encryption and LVM, it will still have an unencrypted /boot partition. Furthermore, I wanted a specific setup of btrfs with subvolumes and zstd compression, so I experimented and fudged it up until I had a (minus the ESP) fully encrypted installation. Anyone interested in what I did can read the gist here: Install Lithium with full disk encryption (no unencrypted /boot)

This system works as it should, except that it stops at a GRUB prompt on every boot. Entering the command configfile (hd0,gpt1)/efi/bunsenlabs/grub.cfg makes it boot normally.

Running set at the GRUB prompt reveals that prefix is set to (hd0,gpt1)/efi/debian even though it should be (hd0,gpt1)/efi/bunsenlabs instead. Any ideas on how to either change the prefix to (hd0,gpt1)/efi/bunsenlabs or make GRUB install to /boot/efi/efi/debian by default?
$100 Digital Ocean Credit
Get a free VM to test out Linux!

Members online