Command: safeboot
Manage the Safe Boot (-x) NVRAM boot argument.
Usage
Usage: m safeboot [ --status | --enable | --disable | --help ]
Description: Enable or disable safe boot on macOS
Options:
--help Show this help message
--status Get the current boot arguments
--enable Enable safe boot-args
--disable Disable safe boot-args
Note: All of these commands require sudo privileges to modify NVRAM variables.
Description
Enabling safeboot sets the boot argument to -x, which causes the Mac to start in Safe Mode on its next restart. This mode loads only essential kernel extensions and can be used for troubleshooting. You must disable it to return to a normal boot.
Options
--status
Displays the current value of the boot-args NVRAM variable.
Example:
sudo m safeboot --status
--enable
Sets the boot-args to -x, enabling Safe Mode for the next boot.
Example:
sudo m safeboot --enable
--disable
Clears the boot-args variable, disabling Safe Mode for the next boot.
Example:
sudo m safeboot --disable