אחת התופעות הקשות של "מקים" היא העובדה שכאשר הדיסק הקשיח מלא במידע, מערכת ההפעלה אינה מסוגלת לעלות.
בכדי להחזיר את המצב לקדמותו, יהיה עליכם לפנות מידע מהדיסק ולעיתים גם לתקן הרשאות Mac Permissions. כיצד עושים את זה?
כיצד מפנים מקום מהכונן?
עליכם לעלות את המחשב ממערכת הפעלה אחרת (חיצונית) ולהעביר את המידע מכונן אל כונן. לאחר שתפנו 10-20 אחוז שטח פנוי, סביר להניח שהמערכת תעלה.
עוד דרך: קצת יותר מסובכת. לפרק את הדיסק הקשיח מהמחשב ולחבר אותו אל מחשב מק אחר (בד"כ מק פרו).
תיקון הרשאות כונן מק
ייתכן ותיקון הרשאות קל יסדר את התקלה ולאחר מכן כשהמערכת תעלה, תצליחו לפנות את המידע.
אני מצרף 3 הסברים כיצד לתקן הרשאות. תתחילו מהראשון. אם לא מצליח, רק אז לעבור לשני ולשלישי.
תיקון 1
הפעילו את המחשב וכאשר אתם שומעים את ה"גונג" (הצליל המפורסם של המק) החזיקו את מקשים Command+ R במקלדת.
שימו לב: אם אינכם מצליחים לעלות עם Command+ R, יש לעלות מתקליטור מערכת (מקור ההתקנה).
הכניסו את התקליטור > הפעילו את המחשב > להחזיק את כפתורים Command + C או להחזיק את כפתור Alt. בתפריט הבחירה יש לבחור לעלות מהתקליטור.
בחלון החדש שנפתח היכנסו לתפריט Utilities והפעילו את ה- Terminal (סמל שחור).
בחלון הטרמיל הכניסו את הפקודה הבאה: resetpassword ולחצו אנטר.
למטה, איפה שכתוב Reset Home Directory Permissions and ACLs ליחצו על כפתור Reset. המתינו עד שהפעולה תסתיים והפעילו את המחשב מחדש.
תיקון 2
הפעילו את המק וכששומעים את ה"גונג" (הצליל המפורסם של המק) החזיקו את מקשים Command+ R במקלדת.
ליחצו על הסמל של Disk Utilities > בחלון החדש בחרו את מחיצת המערכת שלכם (בצד שמאל) > בצד ימין הפעילו את Repair Disk permissions
את אותו התיקון ניתן לבצע גם דרך הטרמינל (בחלק תיקון 1 יש הסבר איך להיכנס לטרמיניל)
1. הכניסו את הפקודה diskutil list ולחצו אנטר. כעת עליכם לזהות/לרשום בצד את מזהה המחיצה (IDENTIFIER) של המערכת (לדוגמא disk0s2) + שם הדיסק בעמודת ה- NAME (לדוגמא Mac HD)
2. רישמו את הפקודה והכניסו בסוף את מזהה המחיצה + שם הדיסק.
Started verify/repair permissions on disk0s2 Mac HD
תיקון 3 (Red minus)
תיקון זה מסדר תקלות גישה לתיקיות (כאשר מופיע סמל של מינוס אדום על תיקיות).
היכנסו ל- Terminal ורשמו את הפקודה הבאה:
Diskutil list ואנטר. כעט עליכם לזהות את שם הדיסק שאותו אתם רוצים לתקן (נמצא בעמודה NAME).
הקלידו את הפקודות הבאות:
1. chflags nouchg /Volumes/your disk ואנטר.
2. chmod 775 /Volumes/your disk ואנטר.
שימו לב: יש לשנות את Your disk לשם הדיסק שלכם. אם שם הדיסק מורכב משני מילים, יש להכניס אותו במרחאות "Your disk".
במערכות ישנות יש להכניס את המילה sudo לפני הפקודה.