Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

DaveFromCampbelltown

macrumors 68020
Original poster
Jun 24, 2020
2,100
3,424
I have been looking around, but I can't find the answer for this one.
Under previous versions of macOS, I can set the OS to boot in verbose mode by using the command
sudo nvram boot-args="-v"
however, that doesn't work under Ventura. I get the error
Error setting variable - 'boot-args': (iokit/common) not permitted.

I am running Ventura under Parallels 17, from an administrator account.
Does anybody know how to set boot-args under Ventura to get verbose boot mode working?
 
Can you boot into Recovery or the Installer and set nvram from there or disable SIP?

If you can't change nvram by using Recovery or Installer or disabling SIP, then you can try adding -v to the com.apple.Boot.plist file.

One of the com.apple.Boot.plist files listed by this command (after mounting all the Preboot and Recovery volumes):
Code:
grep "string" /System/Volumes/*/Library/Preferences/SystemConfiguration/com.apple.Boot.plist /Volumes/*/Library/Preferences/SystemConfiguration/com.apple.Boot.plist $((ls /Volumes/Preboot*/*/Library/Preferences/SystemConfiguration/com.apple.Boot.plist) 2> /dev/null) | sed -E '/(.*plist): *(.*)/s//\2 \1/; /<string>mach_kernel<\/string>/d; /<string>Yes<\/string>/d' | sort
 
To my knowledge, you can write/modify nvram values only with SIP disabled.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.