macnotes.gr
a blog for first time Mac users

Repair Disk Permissions με το Disk Utility

Nov. 10th 2011 0 comments

Για αντιμετώπιση ασυνήθους συμπεριφοράς σε αρχεία και κατ’ επέκταση σε συνδεδεμένες με αυτά εφαρμογές, η ρουτίνα Repair Disk Permissions του Disk Utility ενδέχεται να βοηθήσει για άρση της, με επαναφορά των εγγενών τους ρυθμίσεων.

Το κάθε ένα αρχείο λοιπόν διαθέτει ένα set permissions (δικαιωμάτων) ή ρυθμίσεων αν προτιμάτε που καθορίζουν ποιος χρήστης έχει πρόσβαση σε αυτό αλλά και σε τι ακριβώς του επιτρέπεται η πρόσβαση. Όπως και να έχει δεν συνιστάται σε καμία περίπτωση παρέμβαση στα permissions, αφού οι επακόλουθες δυσλειτουργίες μπορεί να θεωρούνται δεδομένες.

Σε αλλοίωση κάποιου(ων) permission ανακύπτουν προβλήματα όταν το OS X προσπαθήσει να το προσεγγίσει ή να μεταβάλλει το εμπλεκόμενο αρχείο όπου μπορεί να μην ανοίγει κάν ενώ η συνδεδεμένη με αυτό εφαρμογή μπορεί να κρασάρει. Ενώ ενδέχεται να προκύψει θέμα login στο σύστημα, ή αδυναμία για startup του μηχανήματος.

Συνοπτικά λοιπόν η ρουτίνα ελέγχει τα αρχεία για διακρίβωση κατά πόσο οι τρέχουσες ρυθμίσεις των permissions τους είναι οι προβλεπόμενες από το OS X και παρεμβαίνει όποτε κριθεί απαραίτητο. Όμως παρεμβαίνει μόνο σε αρχεία συνοδευτικών εφαρμογών του OS X, της Apple γενικότερα και σε αρχεία εφαρμογών τρίτων developers για τα οποία ο installer τους άφησε το receipt τους και που αποθηκεύονται στον φάκελο /Macintosh HD/Library/Receipts.

Αρχεία που δεν εγκαταστάθηκαν σαν τμήμα ενός Apple Installer package δεν εμφανίζονται σε receipt και κατά συνέπεια δεν ελέγχονται. Για παράδειγμα, όταν εγκαθιστάτε μια εφαρμογή τρίτου developer με χρήση μιας non Apple installer application, ή την κοπιάρετε από ένα disk image, ή από ένα network volume ή από άλλον δίσκο δεν δημιουργείται ένα receipt. Επίσης μερικά αρχεία, όπου τα permissions τους μπορεί να μεταβληθούν λόγω χρήσης αλλά δεν επηρεάζουν την λειτουργικότητα τους, σκόπιμα δεν ελέγχονται.

• Για να τρέξετε την ρουτίνα λοιπόν, πηγαίνετε /Applications/Utilities, ανοίγετε το Disk Utility/First Aid, επιλέγετε το δεύτερο εικονίδιο του Macintosh HD και click το μπουτόν Repair Disk Permissions (σε περιβάλλον El Capitan και μεταγενέστερο, η ρουτίνα τρέχει πλέον αυτόματα όποτε απαιτηθεί).

Με το πέρας της διαδικασίας μπορεί να εμφανισθεί πληθώρα μηνυμάτων. Τρέχετε λοιπόν για δεύτερη φορά την διαδικασία οπότε συνήθως τα περισσότερα δεν εμφανίζονται πλέον. Ενώ αν παραμείνει(ουν) κάποιο SUID warning το αγνοείτε, είναι άνευ σημασίας. Δείτε και την σελίδα της Apple όπου παρατίθενται μηνύματα που ενδέχεται να εμφανισθούν μετά από ένα Repair Disk Permissions και που μπορείτε να αγνοήσετε με ασφάλεια.

▲ Συνιστάται να τρέχετε τη ρουτίνα σε Safe Mode μέσω του Disk Utility στο startup disk ή στον Macintosh HD αν θέλετε (και όχι μέσω του Disk Utility στο Mac OS X Utilities του Recovery Partition). Αυτό διασφαλίζει ότι θα διατηρηθούν τα permissions παρά τις αλλαγές των software updates που θα εγκατασταθούν μελλοντικά.

✓ Η επισκευή των permissions έχει λανθασμένα αποκτήσει την έννοια της πανάκειας, που περίπου μπορεί να αποκαταστήσει τα πάντα. Όμως πρόκειται -και μόνο σε κάποιες περιπτώσεις- για μια αποτελεσματική ρουτίνα επισκευής και troubleshooting. Όπως και να έχει το πράγμα η ρουτίνα είναι ακίνδυνη, ενώ άσκοπη χρήση της είναι απλά χάσιμο χρόνου.

Related posts :

0 comments Add a comment


No comments yet.

Add a Comment





reset all fields