Cara Mengaktifkan Mode Aman dari Baris Perintah di Mac
Daftar Isi:
Memecahkan masalah kompleks pada Mac bisa jadi menantang, dan jika Anda pernah dihadapkan pada beberapa situasi rumit, Anda mungkin menemukan baris perintah untuk membantu. Dalam hal ini, pengguna tingkat lanjut dapat mem-boot Mac ke mode aman melalui penggunaan utilitas nvram, alat yang memungkinkan pengguna memanipulasi variabel firmware secara langsung. Kami akan menggunakan nvram untuk mengaktifkan booting aman sepenuhnya melalui baris perintah, mencegah pengguna perlu menggunakan metode Mac standar untuk boot ke mode aman dengan menahan tombol Shift saat sistem memulai Mac OS X, ini membuka pintu untuk mengaktifkan mode aman dari jarak jauh dan pemecahan masalah jarak jauh yang lebih baik, dan untuk berbagai aplikasi skrip.
Ini adalah trik dengan aplikasi yang cukup canggih, sehingga sebagian besar pengguna tidak perlu menggunakan ini. Meskipun demikian, perintah nvram memungkinkan untuk pemecahan masalah yang benar-benar jauh, atau untuk situasi di mana ada masalah dengan keyboard Mac dan antarmuka USB yang mencegah tombol Shift digunakan untuk booting yang aman seperti biasa.
Mengaktifkan Boot Aman dari Terminal Mac OS X
Urutan perintah untuk mengaktifkan mode aman melalui terminal dengan nvram adalah sebagai berikut:
"sudo nvram boot-args=-x"
Catatan ini menerapkan argumen boot sehingga mode aman diatur untuk selalu diaktifkan, artinya hingga dinonaktifkan secara khusus lagi, setiap boot akan 'aman' dengan semua batasan yang menyertainya.
Setelah pemecahan masalah Anda selesai, Anda akan ingin menghapus boot-arg dari firmware sehingga Mac dapat boot seperti biasa dan berperilaku seperti biasa lagi, yang dapat dilakukan dengan membersihkan boot-arg dengan string perintah berikut:
"sudo nvram boot-args="
Anda juga dapat memeriksa argumen boot nvram saat ini dengan perintah berikut:
nvram boot-args
Jika dihapus, Anda akan melihat pesan kesalahan yang menunjukkan tidak ada variabel yang ditemukan.
Ini jelas dapat digunakan langsung dari terminal lokal Mac OS X, tetapi untuk dapat menggunakan perintah nvram ini untuk tujuan manajemen jarak jauh pada mesin yang berbeda, Mac target harus mengaktifkan Server SSH memungkinkan login jarak jauh untuk mengelola Mac.
The -x boot-arg juga dapat digunakan bersama dengan -v argumen untuk menggabungkan mode aman booting dengan mode verbose selalu booting, meskipun seberapa berguna booting verbose pada Mac yang dikelola dari jarak jauh masih dipertanyakan.
Saya harus menggunakan trik ini saat memecahkan masalah Mac dengan perilaku kesalahan misterius yang memiliki keyboard dan antarmuka USB yang tidak berfungsi, akhirnya diketahui bahwa Mac memiliki kontak air, dan mesin akhirnya pulih setelah mengering . Dalam hal ini, trik pemecahan masalah tidak diperlukan, tetapi ada banyak situasi di mana trik tersebut akan digunakan.