Can anyone shed light on why this fixed my problem?

Ok so I'll just say up front that when I first build my Hackintosh I used the <other method>. I've been avoiding updates, but managed to update once with no troubles. Then yesterday I accidentally restarted and updated the computer. This seemed to kill my ability to boot into the clover bootloader.

Nothing I did would work so then I thought I would have to recompile a USB and do it all again. So why not try Vanilla! I went through the instructions and it was all fairly simple to make the USB and get the stuff I needed for my build.

So I put in the USB and start it up and it loads to the new Clover boot menu (it's white instead of green). And I can see my normal boot partitions.

I booted and it worked. All my old files still there. So the question is why was the new clover bootloader (which had heaps of changes compared to what my old one had) able to work?

And a better question, when I restart is it going to fail to find the clover bootloader if I don't go through the new USB. I assume yes, but I clearly don't know enough about how it copies data to the EFI partition on the hard drive for booting.

Either way I'm building a new computer soon with my daughter so I'll go Vanilla for that, but just trying to understand under the hood a bit better.

submitted by /u/Sydney_Gamer
[link] [comments]