You are not logged in.
I have a USB install that I want to set up secure boot on, and the machine I want to boot it from has a BIOS password set so I can't access the settings. From what I've read shim doesn't have to use the firmware keys to verify binaries, so does that mean I could setup secure boot that way and it would work?
i pretend to know what i'm doing
Offline
Generally, no. Otherwise the secureboot implementation would be beyond broken.
Offline
alright, is there any other way to do it? or is it just impossible?
i pretend to know what i'm doing
Offline
It should work as long as it's not one of those "secured-core PCs" that only ships with the certificate that is used to sign the Windows Boot Manager and as long the signed shim EFI binary is not blacklisted in the firmware's dbx.
You probably want "shim with key" from https://wiki.archlinux.org/title/Unifie … oot_loader. You'd need to enroll the MOK certificate on each new PC you boot the drive, but that shouldn't be an issue as MokManager gets automatically launched when needed.
Offline