After setting a bad combination of gzalloc boot-args fields, the booting of every kernel i’ve tried fails (usb bootable, recovery, internet recovery, safe, etc...). The firmware password protection disables the boot keys usually used to reset PRAM so there is no trivial way to remove these boot preventing boot-args. How could i reset the firmware pw or the PRAM without going on a trip to the apple store?

I have a 2020 16 inch MBP with latest Big Sur

  • Welcome to Ask Different! There's a good chance I don't fully understand what's going on here, but you're saying that you can't disable some of the boot flags you set for the NVRAM, correct? If so, this should only affect your ability to boot macOS. Can you try using rEFInd (or similar program) to do a one-time boot with different boot flags into the Recovery Partition, disable your firmware password, and perform an NVRAM reset (or just use the nvram CLU to set them manually?) – JMY1000 Nov 24 at 9:52
  • The boot args affect recovery kernel also so i cant make it to recovery mode. Refind and cli utilites are not an option. Also, i have the external boot protection enabled so booting linux is also out. – UBDefiner Nov 24 at 17:46
  • Can you try installing rEFInd/Linux to the internal drive using Target Disk Mode? – JMY1000 Nov 24 at 21:55

You must log in to answer this question.

Browse other questions tagged .