The questions I have:
- Am I safe, just going through the process on a regular basis?
- If not, am I safe monitoring the contents of the bootrom and flashing the backup if it grows?
In this case, won't I wear out the flash?
- I see a lot of entries in the bootrom and do not have any previous backup... How much is too much?
- Any chance anyone could help, or better, provide a guide on how to clean up the bootrom?
- Any other options to avoid using EFI mode to run Windows of a NVME SSD?
- Any options to prevent Windows from writing to the bootrom?
Bit strange to quite myself but I've been reading more and looks like I just kind of gave up before find a, from what I see, solution for my issue.
First four questions remain but all come down to the fact that I should prevent writing to the bootrom as much as possible if I get it right. The fact that Windows is writing certificates there is not necessary breaking the system but because it happens often, it will eventually brick the bootrom (correct me if I'm wrong here).
The next one, regarding booting Windows from a NVME SSD using MBR/BIOS mode seems impossible. It's causing issues on non-Mac systems as well and always needs a (dirty) workaround. So in short, it is not possible without using EFI/UEFI boot...
Last one, is the most interesting one I think. I read here (just didn't get this far yet in the topic when writing my previous post) that OpenCore can protect the bootrom, preventing Windows from writing the secureboot certificates to it.
I kind of avoided OpenCore because somehow I thought it was a complex installation process. Boy, was I wrong...
After confirming that, indeed OC prevents writing to the bootrom, I gave it a try. Two minutes later, I had it working
As a test, I first removed the secureboot certificates using the 4x PRAM/NVRAM reset as explained above. Then booted into Windows multiple times and went through a setup. The result: no changes in the bootrom dump
Really hope I understood and got this right but the solution for me seems to be:
Old SATA HD, with Mac + OpenCore and Windows in EFI mode on the NVME SSD.
This should give me the full speed on Windows without any risk of bricking the beloved Mac Pro 5,1