Thanks, I didn't know most any of that stuff!
So the bootloader also gets updated, and new versions of the bootloader need to get signed. So if the BIOS is responsible for signing the bootloader, then how does the operating system update the bootloader?
Does that happen often? I had, apparently incorrectly, assumed those things were more or less fire and forget.
Kinda. The problem here, IMO, is that Secure boot conflates two usecases/threat models into one.
Huh, I think that might indeed be the central problem, good call.
You must explicitly ask for this setup from the Linux distro installers (at least, all the one’s I’ve used). By default, /boot, where the kernel and drivers are stored, is stored unencrypted in another external partition, and not in the LUKS encrypted partition.
Wait what, that just seems like home directory encryption with extra steps 🤦 I guess I'll go back to Veracrypt then.