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
Running
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?