Jak povolit nouzový režim z příkazového řádku na Macu
Obsah:
Toto je trik s poměrně pokročilou aplikací, takže většina uživatelů to nikdy nebude muset použít. Příkaz nvram nicméně umožňuje skutečně vzdálené řešení problémů nebo v situacích, kdy je problém s klávesnicí Mac a rozhraním USB, které brání použití klávesy Shift pro bezpečné spuštění jako obvykle.
Povolení bezpečného spouštění z terminálu Mac OS X
Posloupnost příkazů pro povolení nouzového režimu prostřednictvím terminálu s nvram je následující:
"sudo nvram boot-args=-x"
Všimněte si, že se jedná o použití zaváděcího argumentu, takže bezpečný režim je nastaven tak, aby byl vždy povolen, což znamená, že dokud nebude znovu konkrétně zakázán, bude každé spouštění „bezpečné“ se všemi doprovodnými omezeními.
Po dokončení řešení problémů budete chtít odstranit zaváděcí argument z firmwaru, aby se Mac mohl spustit jako normálně a chovat se znovu jako normálně, což lze provést vymazáním zaváděcích argumentů pomocí následující příkazový řetězec:
"sudo nvram boot-args="
Můžete také zkontrolovat aktuální spouštěcí argumenty nvram pomocí následujícího příkazu:
nvram boot-args
Pokud je vymazána, zobrazí se chybová zpráva oznamující, že nebyla nalezena žádná proměnná.
To lze samozřejmě použít přímo z místního terminálu Mac OS X, ale aby bylo možné použít tento příkaz nvram pro účely vzdálené správy na jiném počítači, musí mít cílový Mac povolen SSH server umožňující vzdálené přihlášení pro správu Macu.
Příkaz -x boot-arg lze také použít ve spojení s argumentem -v ke kombinaci nouzového režimu spouštění s režimem podrobného zavádění vždy, i když užitečnost podrobného zavádění na vzdáleně spravovaném Macu je sporná.
Tento trik jsem musel použít při odstraňování problémů s počítačem Mac se záhadným chybným chováním, který měl nefunkční klávesnice a rozhraní USB, nakonec se zjistilo, že se počítač Mac dostal do kontaktu s vodou a počítač se po vyschnutí obnovil. . V takovém případě triky pro odstraňování problémů nebyly nutné, ale existuje spousta situací, kdy by byly.
