Hello all!
While not new to Linux, I am new to dealing with the boot process and configurations.
To avoid the XY problem I'll just detail what I've researched and discovered and hope someone more knowledgeable can figure out what's the best path to pursue.
I'd like a bootloader to switch between Zorin and Windows 10. However, my Windows install came from the manufacturer with Bitlocker setup. I installed Zorin with Secure Boot enabled, but when I select the Grub entry for Windows I get a prompt for the Bitlocker recovery key.
Next attempt was to add Zorin to the Windows Boot Manager, but easyBCD doesn't seem to support EFI systems.
Then I tried to disable/re-enable TPM as per
superuser.com/questions/1278841. This fails for mysterious reasons though:
Code:
Manage-bde -protectors -delete C: -type TPM
This version of Windows does not support this feature of BitLocker Drive Encryption. To use this feature, upgrade the operating system.
Some sort of OEM lock possibly? Or maybe I can't have BitLocker enabled while I change settings? A push for Windows 11? No idea.
Finally I saw that rEFInd has a 'Firmware Boot' option that works by setting the BootNext efi variable, but I wasn't sure how to install a whole new bootloader. So I went to see if grub has the same feature and found
a rejected patch from 2013, and found
https://github.com/datasone/setup_var.efi, but I've got no idea how you'd even begin to use it with grub.
Let me know if there's any additional information that could help. Zorin and Windows 10 are both fully up to date and everything was done to the defaults. Windows and Zorin
are on different disks, but both are internally mounted in the laptop if that makes a difference.