Jak włączyć tryb awaryjny z wiersza poleceń na komputerze Mac

Spisu treści:

Anonim

Rozwiązywanie złożonych problemów na komputerze Mac może być trudne, a jeśli kiedykolwiek spotkasz się ze złożonymi sytuacjami, możesz znaleźć wiersz poleceń, który pomoże. W takim przypadku zaawansowani użytkownicy mogą uruchomić komputer Mac w trybie awaryjnym za pomocą narzędzia nvram, narzędzia, które pozwala użytkownikom bezpośrednio manipulować zmiennymi oprogramowania układowego. Użyjemy nvram, aby umożliwić bezpieczne uruchamianie całkowicie za pomocą wiersza poleceń, zapobiegając konieczności używania standardowej metody Maca do uruchamiania w trybie awaryjnym przez przytrzymanie klawisza Shift podczas uruchamiania systemu Mac OS X, co otwiera drzwi dla zdalne włączanie trybu awaryjnego i ulepszone zdalne rozwiązywanie problemów oraz różne aplikacje skryptowe.

To sztuczka z dość zaawansowaną aplikacją, więc większość użytkowników nigdy nie będzie musiała jej używać. Niemniej jednak polecenie nvram pozwala naprawdę zdalnie rozwiązywać problemy lub w sytuacjach, gdy występuje problem z klawiaturą komputera Mac i interfejsami USB, które uniemożliwiają użycie klawisza Shift do bezpiecznego uruchamiania, jak zwykle.

Włączanie bezpiecznego rozruchu z terminala systemu Mac OS X

Sekwencja poleceń umożliwiająca włączenie trybu awaryjnego przez terminal z nvram jest następująca:

"

sudo nvram boot-args=-x"

Zauważ, że stosuje się argument rozruchowy, aby tryb bezpieczny był zawsze włączony, co oznacza, że ​​dopóki nie zostanie ponownie specjalnie wyłączony, każdy rozruch będzie „bezpieczny” ze wszystkimi towarzyszącymi mu ograniczeniami.

Po zakończeniu rozwiązywania problemów należy usunąć argument rozruchowy z oprogramowania układowego, aby komputer Mac mógł się normalnie uruchamiać i zachowywać normalnie. Można to zrobić, usuwając argumenty rozruchowe za pomocą polecenia następujący ciąg poleceń:

"

sudo nvram boot-args="

Można również sprawdzić bieżące argumenty rozruchowe nvram za pomocą następującego polecenia:

nvram boot-args

Jeśli jest wyczyszczone, zobaczysz komunikat o błędzie informujący, że nie znaleziono żadnej zmiennej.

Można oczywiście użyć tego polecenia bezpośrednio z lokalnego terminala systemu Mac OS X, ale aby móc używać tego polecenia nvram do celów zdalnego zarządzania na innym komputerze, docelowy komputer Mac musiałby mieć włączoną Serwer SSH, aby umożliwić zdalne logowanie w celu administrowania komputerem Mac.

Opcji -x boot-arg można również użyć w połączeniu z argumentem -v, aby połączyć uruchamianie w trybie awaryjnym z zawsze uruchamianym trybem pełnym, chociaż użyteczność szczegółowego uruchamiania na zdalnie administrowanym komputerze Mac jest wątpliwa.

Musiałem użyć tej sztuczki podczas rozwiązywania problemów z komputerem Mac z tajemniczym błędnym zachowaniem, który miał niedziałające klawiatury i interfejsy USB. W końcu odkryto, że komputer Mac miał kontakt z wodą, a komputer w końcu odzyskał sprawność po wyschnięciu . W takim przypadku triki rozwiązywania problemów nie były konieczne, ale jest wiele sytuacji, w których byłyby potrzebne.

Jak włączyć tryb awaryjny z wiersza poleceń na komputerze Mac