כיצד להפעיל מצב בטוח משורת הפקודה ב-Mac

תוכן עניינים:

Anonim

פתרון בעיות מורכבות ב-Mac יכול להיות מאתגר כמו שהוא, ואם אי פעם נתקלת בכמה מצבים מורכבים, אתה עשוי למצוא את שורת הפקודה כדי לתת יד חשובה. במקרה זה, משתמשים מתקדמים יכולים לאתחל מחשב Mac למצב בטוח באמצעות שימוש בכלי השירות nvram, כלי המאפשר למשתמשים לתפעל ישירות משתני קושחה. אנו נשתמש ב-nvram כדי לאפשר אתחול בטוח לחלוטין דרך שורת הפקודה, ולמנוע ממשתמש צורך להשתמש בשיטת Mac הרגילה כדי לאתחל למצב בטוח על ידי לחיצה ממושכת על מקש Shift עם הפעלת המערכת של Mac OS X, זה פותח את הדלת עבור מאפשר מרחוק מצב בטוח ופתרון בעיות מרחוק משופר, ולמגוון יישומי סקריפטים.

זהו טריק עם אפליקציה מתקדמת למדי, כך שרוב המשתמשים לעולם לא יצטרכו להשתמש בזה. עם זאת, פקודת nvram מאפשרת פתרון בעיות מרחוק באמת, או למצבים שבהם יש בעיה במקלדת מק וממשקי USB שמונעים את השימוש במקש Shift לאתחול בטוח כרגיל.

הפעלת אתחול בטוח ממסוף של Mac OS X

רצף הפקודות להפעלת מצב בטוח דרך הטרמינל עם nvram הוא כדלקמן:

"

sudo nvram boot-args=-x"

שים לב שזה יישום ארגומנט אתחול כך שמצב בטוח מוגדר להיות מופעל תמיד, כלומר עד שהוא יושבת באופן ספציפי שוב, כל אתחול יהיה 'בטוח' עם כל המגבלות הנלוות.

לאחר שפתרון הבעיות שלך יסתיים, תרצה להסיר את ה-boot-arg מהקושחה כדי שה-Mac יוכל לאתחל כרגיל ולהתנהג שוב כרגיל, דבר שניתן לעשות על ידי ניקוי אתחול-arg עם מחרוזת הפקודה הבאה:

"

sudo nvram boot-args="

תוכל גם לבדוק את ארגומנטי האתחול הנוכחיים של nvram עם הפקודה הבאה:

nvram boot-args

אם הוא נמחק, תראה הודעת שגיאה המציינת שלא נמצא משתנה.

ניתן כמובן להשתמש בזה ישירות מהמסוף המקומי של Mac OS X, אבל כדי להיות מסוגל להשתמש בפקודת nvram זו למטרות ניהול מרחוק במחשב אחר, ה-Mac היעד יצטרך לאפשר את שרת SSH כדי לאפשר כניסה מרחוק לניהול ה-Mac.

ניתן להשתמש ב-x boot-arg גם בשילוב עם הארגומנט -v כדי לשלב אתחול מצב בטוח עם אתחול במצב מילולי תמיד, אם כי עד כמה שימושי האתחול המילולי ב-Mac בניהול מרחוק מוטלת בספק.

נאלצתי להשתמש בטריק הזה בעת פתרון בעיות של מק עם התנהגות שגויה מסתורית עם מקלדות וממשקי USB לא תקינים, בסופו של דבר התגלה של-Mac היה מגע עם מים, והמכונה בסופו של דבר התאוששה לאחר התייבשות . במקרה כזה, הטריקים לפתרון בעיות לא היו נחוצים, אבל יש הרבה מצבים שבהם הם יהיו.

כיצד להפעיל מצב בטוח משורת הפקודה ב-Mac