I've had a Macbook Pro for a year or so now and have experimented with quite a few Linux distributions which have added and changed things in the EFI Boot Order. I am looking to clean things up. The tool efibootmgr
for Linux does let me make changes and cleanup as necessary. However will resetting NVRAM reset the EFI Boot Order for me?
-
AFIK only OSX system reinstall does that. – Ruskes Sep 13 '18 at 18:38
NVRAM is a standalone chip on your logic board, backed up by small battery.
EFI resides on your SSD. (hard drive)
Showing battery for the PRAM (NVRAM)
So no, resetting NVRAM will not impact EFI.
To restore EFI, you have to reinstall the OS X.
-
I'm pretty sure "Which OS should I boot by default" is at least sometimes stored in an NVRAM variable. In Hackintosh systems, if emulated nvram isn't working properly, changing the startup disk won't work. – Wowfunhappy Sep 13 '18 at 21:14
-
-
Well, this applies to different partitions on the same disk as well. – Wowfunhappy Sep 14 '18 at 15:46