So aktivieren Sie den abgesicherten Modus über die Befehlszeile auf dem Mac
Inhaltsverzeichnis:
Die Fehlerbehebung bei komplexen Problemen auf einem Mac kann ohnehin eine Herausforderung sein, und wenn Sie jemals mit einigen komplexen Situationen konfrontiert werden, finden Sie möglicherweise die Befehlszeile, um eine große Hilfe zu leisten. In diesem Fall können fortgeschrittene Benutzer einen Mac mithilfe des nvram-Dienstprogramms in den abgesicherten Modus booten, ein Tool, mit dem Benutzer Firmware-Variablen direkt manipulieren können. Wir verwenden nvram, um das sichere Booten vollständig über die Befehlszeile zu ermöglichen, wodurch verhindert wird, dass ein Benutzer die Standard-Mac-Methode verwenden muss, um in den abgesicherten Modus zu booten, indem er beim Systemstart von Mac OS X die Umsch alttaste gedrückt hält. Dies öffnet die Tür für Remote-Aktivierung des abgesicherten Modus und verbesserte Remote-Fehlerbehebung sowie für eine Vielzahl von Skriptanwendungen.
Dies ist ein Trick mit ziemlich fortgeschrittener Anwendung, sodass die meisten Benutzer ihn nie verwenden müssen. Nichtsdestotrotz ermöglicht der nvram-Befehl eine echte Remote-Fehlerbehebung oder in Situationen, in denen ein Problem mit einer Mac-Tastatur und USB-Schnittstellen vorliegt, die verhindern, dass die Umsch alttaste wie gewohnt zum sicheren Booten verwendet wird.
Aktivieren des sicheren Starts vom Terminal von Mac OS X
Die Befehlssequenz zum Aktivieren des abgesicherten Modus über das Terminal mit nvram lautet wie folgt:
"sudo nvram boot-args=-x"
Beachten Sie, dass dies ein Boot-Argument anwendet, so dass der abgesicherte Modus so eingestellt ist, dass er immer aktiviert ist, d. h. bis er ausdrücklich wieder deaktiviert wird, ist jeder Start „sicher“ mit allen begleitenden Einschränkungen.
Nach Abschluss der Fehlerbehebung sollten Sie das Boot-Argument aus der Firmware entfernen, damit der Mac normal booten und sich wieder wie gewohnt verh alten kann. Dies kann durch Löschen von Boot-Argumenten mit dem erreicht werden folgende Befehlszeichenfolge:
"sudo nvram boot-args="
Sie können die aktuellen nvram-Boot-Argumente auch mit dem folgenden Befehl überprüfen:
nvram Boot-Argumente
Wenn es gelöscht ist, sehen Sie eine Fehlermeldung, dass keine Variable gefunden wurde.
Dies kann natürlich direkt vom lokalen Terminal von Mac OS X aus verwendet werden, aber um diesen nvram-Befehl für Fernverw altungszwecke auf einem anderen Computer verwenden zu können, müsste der Ziel-Mac aktiviert haben SSH-Server, um eine Remote-Anmeldung zur Verw altung des Mac zu ermöglichen.
Das -x Boot-Argument kann auch in Verbindung mit dem Argument -v verwendet werden, um das Booten im abgesicherten Modus mit dem ständigen Booten im ausführlichen Modus zu kombinieren, obwohl es fraglich ist, wie nützlich das ausführliche Booten auf einem fernverw alteten Mac ist.
Ich musste diesen Trick bei der Fehlersuche bei einem Mac mit mysteriösem fehlerhaftem Verh alten anwenden, der nicht funktionierende Tastaturen und USB-Schnittstellen aufwies, schließlich wurde festgestellt, dass der Mac Wasserkontakt hatte, und die Maschine erholte sich schließlich nach dem Austrocknen . In diesem Fall waren die Tricks zur Fehlerbehebung nicht erforderlich, aber es gibt viele Situationen, in denen sie erforderlich wären.