Error: Mac OS X needs to repair your Library to run applications

0
2012

Σε τρέξιμο της ρουτίνας Reinstall OS X ή του Migration Assistant σε καινούριο Mac, ή σε restore του συστήματος από ένα Time Machine backup μετά από upgrade του δίσκου, όταν θελήσει να ανοίξει κανείς μια εφαρμογή μπορεί να προκύψει το pop-up ενώ παρ’ ότι εισάγεται το σωστό password το pop-up εμφανίζεται ξανά και ξανά σε έναν ατέλειωτο κύκλο.

Το θέμα λοιπόν προκαλείται από αλλοίωση των user files, ενώ για να αποκατασταθεί θα πρέπει να γίνει reset των ownership, permissions και access controls στις εγγενείς τους ρυθμίσεις.

Για αποκατάσταση του τρέχετε την ρουτίνα Reset Home Folder Permissions and ACLs.

To Home Folder είναι το “σπιτάκι” στο sidebar του Finder, όπου φυλάσσονται σε φακέλους ανά user account αρχεία, preferences settings, μουσική, φωτογραφίες, videos και άλλες πληροφορίες.

Όταν λοιπόν για παράδειγμα έχετε “σκαλίσει” διάφορα, όταν δεν μπορείτε πλέον να ανοίξετε, επεξεργασθείτε ή να διαγράψετε αρχεία, όταν οι συνοδευτικές εφαρμογές του OS X κρασάρουν κατ’ επανάληψη, όταν ζητείται password -σε ατέλειωτο loop- για επισκευή της Library, όταν δεν διατηρούνται πλέον οι προσωπικές σας ρυθμίσεις στα System Preferences, όταν έχετε κάνει upgrade του OS X ή migration του συστήματος ή δικτυακή μεταφορά αρχείων και το μηχάνημα παρουσιάζει καθυστερήσεις σε συνδυασμό με την ένδειξη fetching στα file permissions, η ρουτίνα  Reset Home Folder Permissions and ACLs μπορεί να βοηθήσει.

Διευκρινίζεται ότι η επισκευή των Home Folder permissions δεν μπορεί να γίνει με την ρουτίνα Repair Disk Permissions του Disk Utility το οποίο επισκευάζει permissions αρχείων που εγκατεστάθηκαν από το Mac OS Installer ή από το Software Update, ή από κάποιο Apple software installer, ή σε αρχεία εφαρμογών τρίτων developers για τα οποία ο installer τους άφησε το receipt τους. Απλά δηλαδή, δεν επισκευάζει ότι περιλαμβάνεται στο Home Folder.

Διαδικασία :

1. Μεριμνάτε για ένα Time Machine  backup.

2. Start up το μηχάνημα με πατημένα τα πλήκτρα cmd-R για boot στο Recovery Partition και από τα Utilities επιλέγετε Terminal.

3. Πληκτρολογείτε resetpassword.

4. Επιλέγετε τον Macintosh HD, από την drop-down λίστα του Select the user account επιλέγετε το admin account σας και στο πεδίο Reset Home Folder Permissions and ACLs click το μπουτόν Reset .

5. Restart το Mac, στη συνέχεια πηγαίνετε /Applications/Utilities/Disk Utility και τρέχετε την ρουτίνα Repair Disk Permissions.

Σημείωση α : το όνομα του Home Folder είναι το ίδιο με το user name, που καθορίζεται κατά το setup του OS X, ενώ δεν συνιστάται να μετονομασθεί.

Σημείωση β : σε περίπτωση που το Home Folder δεν ανοίγει πηγαίνετε /Applications/Utilities folder, ανοίγετε το Terminal, copy/paste την εντολή και Enter.

xattr -c ~

 

πηγή: macnotes.gr

 

σχολιασμός στο φόρουμ