Ako povoliť núdzový režim z príkazového riadka na Macu

Obsah:

Anonim

Riešenie zložitých problémov na Macu môže byť náročné ako také, a ak sa niekedy ocitnete v zložitých situáciách, môže vám pomôcť príkazový riadok. V tomto prípade môžu pokročilí používatelia spustiť počítač Mac do núdzového režimu pomocou nástroja nvram, nástroja, ktorý používateľom umožňuje priamo manipulovať s premennými firmvéru. Použijeme nvram na umožnenie bezpečného spustenia úplne cez príkazový riadok, čím zabránime používateľovi, aby musel použiť štandardnú metódu Mac na spustenie v núdzovom režime podržaním klávesu Shift pri štarte systému Mac OS X, čím sa otvárajú dvere pre vzdialená aktivácia núdzového režimu a vylepšené vzdialené riešenie problémov a pre rôzne skriptovacie aplikácie.

Toto je trik s pomerne pokročilou aplikáciou, takže väčšina používateľov to nikdy nebude musieť použiť. Príkaz nvram však umožňuje skutočne vzdialené riešenie problémov alebo v situáciách, keď sa vyskytol problém s klávesnicou Mac a rozhraniami USB, ktoré bránia použitiu klávesu Shift na bezpečné spustenie ako zvyčajne.

Povolenie bezpečného spustenia z terminálu systému Mac OS X

Sekvencia príkazov na aktiváciu bezpečného režimu cez terminál s nvram je nasledovná:

"

sudo nvram boot-args=-x"

Všimnite si, že ide o použitie argumentu zavádzania, takže bezpečný režim je vždy povolený, čo znamená, že kým nebude opäť špecificky zakázaný, každé spustenie bude „bezpečné“ so všetkými sprievodnými obmedzeniami.

Po dokončení riešenia problémov budete chcieť odstrániť boot-arg z firmvéru, aby sa Mac mohol zaviesť ako normálne a správať sa ako normálne, čo môžete urobiť vymazaním boot-argumentov pomocou nasledujúci príkazový reťazec:

"

sudo nvram boot-args="

Aktuálne zavádzacie argumenty nvram môžete skontrolovať aj pomocou nasledujúceho príkazu:

nvram boot-args

Ak sa vymaže, zobrazí sa chybové hlásenie, že sa nenašla žiadna premenná.

Toto možno samozrejme použiť priamo z lokálneho terminálu Mac OS X, ale aby bolo možné použiť tento príkaz nvram na účely vzdialenej správy na inom počítači, cieľový Mac by musel mať povolené SSH server umožňujúci vzdialené prihlásenie na spravovanie Macu.

Príkaz -x boot-arg možno použiť aj v spojení s argumentom -v na kombináciu núdzového režimu spustenia s režimom podrobného spustenia vždy, aj keď je otázne, aké užitočné je podrobné zavádzanie na vzdialene spravovanom Macu.

Tento trik som musel použiť pri odstraňovaní problémov s počítačom Mac so záhadným chybným správaním, ktorý mal nefunkčnú klávesnicu a rozhrania USB, nakoniec sa zistilo, že počítač Mac bol v kontakte s vodou a počítač sa po vyschnutí zotavil. . V takom prípade triky na riešenie problémov neboli potrebné, ale existuje veľa situácií, kedy by boli potrebné.

Ako povoliť núdzový režim z príkazového riadka na Macu