Kā iespējot drošo režīmu no komandrindas operētājsistēmā Mac
Satura rādītājs:
Sarežģītu problēmu novēršana Mac datorā var būt sarežģīta, un, ja kādreiz saskaraties ar sarežģītām situācijām, varat atrast komandrindu, lai sniegtu nozīmīgu roku. Šajā gadījumā pieredzējuši lietotāji var palaist Mac drošajā režīmā, izmantojot utilītu nvram — rīku, kas ļauj lietotājiem tieši manipulēt ar programmaparatūras mainīgajiem. Mēs izmantosim nvram, lai pilnībā iespējotu drošu sāknēšanu, izmantojot komandrindu, neļaujot lietotājam izmantot standarta Mac metodi, lai palaistu drošajā režīmā, turot nospiestu taustiņu Shift, sistēmas startējot Mac OS X. Tas paver iespēju attālināti iespējojot drošo režīmu un uzlabotu attālo problēmu novēršanu, kā arī dažādām skriptēšanas lietojumprogrammām.
Šis ir triks ar diezgan progresīvu lietojumprogrammu, tāpēc lielākajai daļai lietotāju tā nekad nebūs jāizmanto. Tomēr komanda nvram nodrošina patiesi attālinātu problēmu novēršanu vai situācijās, kad ir problēmas ar Mac tastatūru un USB saskarnēm, kas neļauj izmantot Shift taustiņu drošai sāknēšanai, kā parasti.
Drošas sāknēšanas iespējošana no Mac OS X termināļa
Komandu secība, lai iespējotu drošo režīmu, izmantojot termināli ar nvram, ir šāda:
"sudo nvram boot-args=-x"
Ņemiet vērā, ka tiek lietots sāknēšanas arguments, lai drošais režīms būtu iestatīts tā, lai tas vienmēr būtu iespējots. Tas nozīmē, ka līdz brīdim, kad tas atkal ir īpaši atspējots, katra sāknēšana būs “droša” ar visiem saistītajiem ierobežojumiem.
Kad problēmu novēršana būs pabeigta, vēlēsities noņemt sāknēšanas argu no programmaparatūras, lai Mac varētu sāknēties kā parasti un atkal darboties kā parasti. To var izdarīt, notīrot sāknēšanas argu, izmantojot šādu komandu virkni:
"sudo nvram boot-args="
Varat arī pārbaudīt pašreizējos nvram sāknēšanas argumentus, izmantojot šādu komandu:
nvram boot-args
Ja tas ir notīrīts, tiks parādīts kļūdas ziņojums, kas norāda, ka nav atrasts neviens mainīgais.
To acīmredzot var izmantot tieši no Mac OS X lokālā termināļa, taču, lai šo nvram komandu varētu izmantot attālās pārvaldības nolūkos citā datorā, mērķa Mac datorā ir jāiespējo SSH serveris, lai nodrošinātu attālu pieteikšanos, lai administrētu Mac.
The -x boot-arg var izmantot arī kopā ar argumentu -v, lai apvienotu sāknēšanas drošo režīmu ar vienmēr sāknēšanas detalizēto režīmu, lai gan ir apšaubāms, cik noderīga ir detalizēta sāknēšana attāli administrētajā Mac datorā.
Man ir nācies izmantot šo triku, novēršot problēmas Mac datorā ar mistisku kļūdainu darbību, kuram bija nefunkcionējošas tastatūras un USB saskarnes. Galu galā tika atklāts, ka Mac datorā ir saskare ar ūdeni, un mašīna pēc izžūšanas beidzot atguvās. . Tādā gadījumā problēmu novēršanas triki nebija nepieciešami, taču ir daudz situāciju, kad tie būtu nepieciešami.