A csökkentett mód engedélyezése a Macintosh parancssorból

Tartalomjegyzék:

Anonim

Az összetett problémák hibaelhárítása Mac gépen önmagában is kihívást jelenthet, és ha valaha is bonyolult helyzetekkel szembesül, előfordulhat, hogy a parancssor komoly segítséget nyújthat. Ebben az esetben a haladó felhasználók csökkentett módba indíthatják a Mac-et az nvram segédprogram használatával, amely eszköz lehetővé teszi a felhasználók számára a firmware-változók közvetlen manipulálását. Az nvram segítségével biztosítjuk a biztonságos indítást teljes egészében a parancssoron keresztül, megakadályozva, hogy a felhasználónak a Mac OS X rendszerindításakor a Shift billentyű lenyomva tartásával a szabványos Mac módszert kelljen használnia a csökkentett módba való rendszerindításhoz. távolról lehetővé teszi a csökkentett módot és a továbbfejlesztett távoli hibaelhárítást, valamint számos parancsfájl-alkalmazáshoz.

Ez egy trükk meglehetősen fejlett alkalmazásokkal, így a legtöbb felhasználónak soha nem kell ezt használnia. Mindazonáltal az nvram parancs lehetővé teszi a valóban távoli hibaelhárítást, vagy olyan helyzeteket, amikor a Mac billentyűzettel és az USB interfészekkel kapcsolatos probléma miatt nem lehet a Shift billentyűt használni a biztonságos rendszerindításhoz.

Biztonságos rendszerindítás engedélyezése a Mac OS X termináljáról

A biztonságos mód engedélyezése a terminálon keresztül az nvram segítségével a parancssor a következő:

"

sudo nvram boot-args=-x"

Ne feledje, hogy ez rendszerindítási argumentumot alkalmaz, így a csökkentett mód mindig engedélyezve van, ami azt jelenti, hogy mindaddig, amíg újból kifejezetten le nem tiltják, minden rendszerindítás „biztonságos” lesz az összes kapcsolódó korlátozással együtt.

A hibaelhárítás befejezése után el kell távolítania a rendszerindító arg-ot a firmware-ből, hogy a Mac a szokásos módon indulhasson el, és újra a szokásos módon működjön. Ezt úgy teheti meg, hogy a következő parancssor:

"

sudo nvram boot-args="

Az aktuális nvram rendszerindítási argumentumokat a következő paranccsal is ellenőrizheti:

nvram boot-args

Ha törlődik, hibaüzenet jelenik meg, amely azt jelzi, hogy nem található változó.

Ez nyilvánvalóan közvetlenül használható a Mac OS X helyi termináljáról, de ahhoz, hogy ezt az nvram parancsot távoli felügyeleti célokra használhassa egy másik gépen, a cél Macnek engedélyeznie kell a SSH-kiszolgáló, amely lehetővé teszi a távoli bejelentkezést a Mac adminisztrálásához.

A -x boot-arg a -v argumentum mellett is használható, hogy a rendszerindítást csökkentett móddal kombinálja a mindig részletes rendszerindítással, bár kérdéses, hogy a részletes rendszerindítás mennyire hasznos egy távolról felügyelt Macen.

Használnom kellett ezt a trükköt, amikor egy rejtélyes, hibás viselkedésű Mac hibaelhárítást végeztem, és nem működő billentyűzettel és USB interfészekkel, végül kiderült, hogy a Mac vízzel érintkezett, és a gép végül helyreállt, miután kiszáradt. . Ebben az esetben a hibaelhárítási trükkökre nem volt szükség, de sok olyan helyzet van, amikor igen.

A csökkentett mód engedélyezése a Macintosh parancssorból