Како омогућити безбедни режим из командне линије на Мац-у
Преглед садржаја:
Решавање сложених проблема на Мац-у може бити изазовно као што јесте, а ако се икада суочите са неким сложеним ситуацијама, можда ћете пронаћи командну линију која вам може помоћи. У овом случају, напредни корисници могу покренути Мац у безбедном режиму коришћењем услужног програма нврам, алата који омогућава корисницима да директно манипулишу променљивим фирмвера. Користићемо нврам да омогућимо безбедно покретање у потпуности преко командне линије, спречавајући корисника да користи стандардни Мац метод за покретање у безбедном режиму тако што ће држати притиснут тастер Схифт након покретања система Мац ОС Кс, што отвара врата за даљинско омогућавање безбедног режима и побољшано даљинско решавање проблема, као и за разне скрипте апликације.
Ово је трик са прилично напредном апликацијом, тако да већина корисника никада неће морати да користи ово. Без обзира на то, команда нврам омогућава заиста даљинско решавање проблема или за ситуације у којима постоји проблем са Мац тастатуром и УСБ интерфејсима који спречавају да се тастер Схифт користи за безбедно покретање као и обично.
Омогућавање безбедног покретања са терминала Мац ОС Кс
Секвенца команди за омогућавање безбедног режима преко терминала са нврамом је следећа:
"судо нврам боот-аргс=-к"
Имајте на уму да се ово примењује аргумент за покретање тако да је безбедни режим подешен да увек буде омогућен, што значи да ће свако покретање бити 'безбедно' са свим пратећим ограничењима док се поново не онемогући.
Након што се решавање проблема заврши, желећете да уклоните боот-арг из фирмвера како би се Мац могао нормално покренути и поново се понашао нормално, што се може урадити брисањем боот-арг-а помоћу следећи командни низ:
"судо нврам боот-аргс="
Можете и да проверите тренутне нврам аргументе за покретање помоћу следеће команде:
нврам боот-аргс
Ако је обрисано, видећете поруку о грешци која указује да није пронађена променљива.
Ово се очигледно може користити директно са локалног терминала Мац ОС Кс-а, али да би могао да користи ову нврам команду у сврхе даљинског управљања на другој машини, циљни Мац би морао да омогући ССХ сервер који омогућава даљинско пријављивање за администрацију Мац-а.
-к боот-арг се такође може користити заједно са аргументом -в за комбиновање безбедног режима покретања са увек опширним режимом покретања, мада је упитно колико је корисно опширно покретање на Мац-у којим се управља даљински.
Морао сам да користим овај трик када сам решавао проблеме са Мац-ом са мистериозним погрешним понашањем који је имао нефункционалне тастатуре и УСБ интерфејсе, на крају је откривено да је Мац имао контакт са водом, а машина се на крају опоравила након што се осушила . У том случају трикови за решавање проблема нису били потребни, али постоји много ситуација у којима би били.