אם כבר מותקן על בטא Mac שלך OS X 10.10 יוסמיטי ולקח לה את התפקיד של מערכת ההפעלה המשנית, כך אתה כל הזמן צריך להפעיל מחדש את Mac תחת אותו "ציר", אז תחת אחרים. Complicated על זה אין שום דבר, אבל התהליך יכול להיות מאוד פשוט. עזרה זה טוב בן AppleScript.
רענן Mac זה תחת מערכות הפעלה אחרות באופן ידני ישנן שתי דרכים עיקריות. ראשית, הוא מחזיק מפתח ⌥ בעת הפעלת המחשב יאתחל (כאשר כל זה נשמע אקורד מוכר טוב) - אז יש תפריט של מחיצת האתחול, שם הוא נשאר רק לבחור את נפח הדיסק הנכון, ולחצו על מקש Enter כדי להוריד את המתאים ציר.
השיטה השנייה היא יותר פשוטה ומובנת מאליה: לפתוח את "הגדרות מערכת", לחץ על סמל אמצעי האחסון לאתחול, בחר את הדיסק עם המערכת להורדה ולחץ על הכפתור רענן, ולאחר מכן הוא נשאר רק לחכות לך לטעון את המערכת שנבחרה.
בשני המקרים, אתה צריך לבצע מספר צעדים פשוטים. אבל הכל יכול להיות פשוט יותר כדי לחיצה כפולה של העכבר והזן את סיסמת המנהל, אז אתה יכול לפחות להתרחק מהמחשב למקרים מסוימים - נדרש למערכת לאתחל את עצמו.
יצירה מחדש תכנית
Run AppleScript עורך ולהדביק אותו בחלון הבא קוד קצר:
currentHD מוכן "HD מקינטוש" toBoot מוכן deviceID סט "HD יוסמיטי" אל (do shell script "הרשימה diskutil | awk '/" & toBoot & "/ {להדפיס NF $}'") לעשות פגז התסריט "יברך -device / dev /" & deviceID & "-setBoot -nextonly" עם הרשאות מנהל לספר יישום "Finder" כדי הפעלה מחדש
קווים אלה חמישה לבצע את הפעולות הבאות. השורה הראשונה מציגה את נפח הדיסק שעליו המערכת הנוכחית שלך מותקנת. השורה השנייה - הסעיף שעליו יוסמיטי X OS. אם הכוננים שלך נקראים על ידי אחר, לשים את שמם במרכאות.
בהמשך, באמצעות פקודת קונסולת AppleScript מגדיר בסעיף אחסון מזהה תוכניתית, השני אמר קו (על זה הוא מערכת ההפעלה שתחתיו אנו רוצים מהר אתחול מחדש). השורה הרביעית עם אחר פקודת הקונסולה לוקחת מזהה קבלה בעבר ומקצה את הדיסק המתאים מלבד מצב של המגף - כלומר, לא משנה כמה אתה עכשיו לאתחל Mac שלך, זה יהיה טעון החל בקטע הזה שלך לנהוג. עם זאת, פעולה זו דורשת אישור על ידי מנהל המערכת.
לבסוף הקו החמישי מפעיל מחדש את המערכת עם ההגדרות החדשות.
תכנית חיסכון
קוד מוכן עם השמות הנכונים של מחיצות בדיסק ברצונך לשמור בצורה של יישום. לחץ על כפתור ⌘S (או לבחור את הפקודה בתפריט קובץ / שומרובכל) בתיבת הדו-שיח שמור, בחר בפורמט הקובץ התוכנית. ציין את שם היישום - למשל, הורדה יוסמיטי - ולחץ שומר.
אתה גם צריך ליצור תכנית דומה לחזור מיוסמיטי למערכת העובד שלך. לשם כך, לחץ על מקש ⌥⌘S (או לחץ קובץ / כפולהובכל) בחלון חדש, להחליף את שמות המחיצות בדיסק בקו הראשון והשני של קוד. כעת שמור את התוכנית תחת שם חדש, למשל, חזור אל מאבריקס. העתק הבקשה על כונן חיצוני, כדי להיות ביוסמיטי, להעביר אותו לשולחן העבודה OS X 10.10.
הכל מוכן. לחץ לחיצה כפולה על התוכנית הורדה יוסמיטי, הזן את סיסמת המנהל - ולחכות האתחול 10.10 OS X. לאחר ששיחק עם גרסת הביטא של מערכות הפעלה חדשות, להפעיל את היישום חזור אל מאבריקס - מחדש והזן את סיסמת המנהל, לחכות כדי לטעון את מערכת ההפעלה. הכל פשוט ונוח.
ו- Windows - מדי
באותה מאקאר יכול להפעיל מחדש את Mac מכל נפח אתחול זמין במחשב שלך. אפילו עם מחיצה מבוססת Windows שיצרת באמצעות Boot Camp. עם זאת, תחת Windows כדי להפעיל מחדש את קוד התוכנית צריכה להיות שונה מעט.
ראשית, כמובן, בשורה השנייה של קוד המקור אתה צריך לציין את שם Windows-הנפח (ברירת המחדל היא Bootcamp). ושנית, בשורה הרביעית פקודת הקונסולה שברצונך להוסיף דגל -legacy
. באופן כללי, אתחול מחדש של קוד תוכנה Mac עבור Windows הוא כדלקמן:
currentHD מוכן "HD מקינטוש" toBoot סט לסט deviceID "Bootcamp" אל (do shell script "הרשימה diskutil | awk '/" & toBoot & "/ {להדפיס $ NF}'") לעשות סקריפט מעטפת "ברך -device / dev /" & deviceID & "-legacy -setBoot -nextonly" עם הרשאות מנהל לספר יישום "Finder" כדי הפעלה מחדש
שמור את הקוד הזה במתכונת של תוכנית שכותרתה Windows הורדה. אבל רק - מגב Windows ל- OS X יצטרך לחזור באופן ידני. למרות שאם אתה יודע את המנה-סקריפט הקסם יבצע אותה מחדש אוטומטית - מברך על דבריו. :)