Cara Mendayakan Mod Selamat daripada Baris Perintah pada Mac

Isi kandungan:

Anonim

Menyelesaikan masalah yang rumit pada Mac boleh menjadi mencabar seperti sedia ada, dan jika anda pernah berhadapan dengan beberapa situasi yang rumit, anda mungkin mendapati baris arahan untuk membantu anda. Dalam kes ini, pengguna lanjutan boleh but Mac ke mod selamat melalui penggunaan utiliti nvram, alat yang membolehkan pengguna memanipulasi pembolehubah perisian tegar secara langsung. Kami akan menggunakan nvram untuk mendayakan but selamat sepenuhnya melalui baris arahan, menghalang pengguna daripada perlu menggunakan kaedah Mac standard untuk but ke mod selamat dengan menahan kekunci Shift semasa sistem mula Mac OS X, ini membuka pintu untuk membolehkan mod selamat dari jauh dan penyelesaian masalah jauh yang lebih baik, dan untuk pelbagai aplikasi skrip.

Ini adalah helah dengan aplikasi yang agak maju, jadi kebanyakan pengguna tidak perlu menggunakan ini. Walau bagaimanapun, arahan nvram membenarkan penyelesaian masalah yang benar-benar jauh, atau untuk situasi yang terdapat masalah dengan papan kekunci Mac dan antara muka USB yang menghalang kekunci Shift digunakan untuk but selamat seperti biasa.

Mendayakan But Selamat daripada Terminal Mac OS X

Jujukan arahan untuk mendayakan mod selamat melalui terminal dengan nvram adalah seperti berikut:

"

sudo nvram boot-args=-x"

Perhatikan bahawa ini menggunakan argumen but supaya mod selamat ditetapkan untuk sentiasa didayakan, bermakna sehingga ia telah dilumpuhkan secara khusus sekali lagi, setiap but akan 'selamat' dengan semua batasan yang disertakan.

Selepas penyelesaian masalah anda selesai, anda akan mahu mengalih keluar boot-arg daripada perisian tegar supaya Mac boleh but seperti biasa dan berkelakuan seperti biasa semula, yang boleh dilakukan dengan mengosongkan boot-args dengan rentetan arahan berikut:

"

sudo nvram boot-args="

Anda juga boleh menyemak argumen but nvram semasa dengan arahan berikut:

nvram boot-args

Jika ia dikosongkan, anda akan melihat mesej ralat yang menunjukkan tiada pembolehubah ditemui.

Ini jelas boleh digunakan terus dari terminal tempatan Mac OS X, tetapi untuk dapat menggunakan arahan nvram ini untuk tujuan pengurusan jauh pada mesin lain, sasaran Mac perlu mendayakan Pelayan SSH untuk membenarkan log masuk jauh untuk mentadbir Mac.

The -x boot-arg juga boleh digunakan bersama-sama dengan hujah -v untuk menggabungkan mod selamat but dengan mod verbose sentiasa but, walaupun betapa berguna but verbose pada Mac yang ditadbir dari jauh boleh dipersoalkan.

Saya terpaksa menggunakan helah ini apabila menyelesaikan masalah Mac dengan tingkah laku salah misteri yang mempunyai papan kekunci tidak berfungsi dan antara muka USB, akhirnya didapati Mac mempunyai sentuhan air dan mesin itu akhirnya pulih selepas kering. . Dalam kes itu, helah penyelesaian masalah tidak diperlukan, tetapi terdapat banyak situasi yang akan berlaku.

Cara Mendayakan Mod Selamat daripada Baris Perintah pada Mac