I know you can show the contents of the NVRAM with sudo nvram -x -p
, but doing that doesn't seem to list everything. I say this because I just had an issue with the resolution of my screen at boot, resetting the NVRAM fixed it. However, I compared the output of that command before and after clearing the NVRAM, and it is identical. Are there more variables in there that can't be seen with the traditional sudo nvram -x -p
? If so, can they be seen with another method?
How to see everything in the NVRAM
nvramterminal
Related Question
- Unable to remove Bootcamp partition from Mac OS X El Capitan
- N equivalent of Linux’s kernel memmap on OS X
- IMac – 24″ Intel iMac (2006) date and time keeps resetting on boot, even after new battery and NVRAM reset
- Terminal Bash Zsh – Fix Environment Variables Getting Wiped Out in Mac OS Catalina
- MacBook – Trying to Analyse a WIFI Hardware Problem
Best Answer
In a Terminal type
man nvram
and press: enterYou'll see that the
-p
option states:Therefore whatever it prints, is what's stored in
NVRAM
.There should not be any hidden variables, however the output for some variables may not be in what's generally considered as human readable format.