Πώς να επαληθεύσετε (& Repair) έναν δίσκο από τη γραμμή εντολών του Mac OS X
Η εφαρμογή Disk Utility που συνοδεύει το Mac OS X έχει μια αντίστοιχη γραμμή εντολών που προσφέρει στους προχωρημένους χρήστες τη δυνατότητα να πραγματοποιούν συντήρηση δίσκου από το τερματικό, συμπεριλαμβανομένης της επαλήθευσης και των επισκευών δίσκου. Αυτό επιτρέπει μια ποικιλία από χρήσιμες ικανότητες αντιμετώπισης προβλημάτων, συμπεριλαμβανομένης της δυνατότητας απομακρυσμένης έκδοσης επισκευών δίσκων μέσω SSH ή μέσω της λειτουργίας Single User Mode, εάν οι λογαριασμοί χρηστών δεν είναι προσβάσιμοι.Αυτός ο οδηγός προορίζεται για προχωρημένους χρήστες που αισθάνονται άνετα με το Terminal και τη γραμμή εντολών. Οι περισσότεροι χρήστες Mac είναι καλύτερο να παραμείνουν στη γραφική πλευρά των πραγμάτων και να επισκευάσουν τις μονάδες δίσκου απευθείας με το Disk Utility ή μέσω της λειτουργίας ανάκτησης.
Επαλήθευση δίσκου από τη γραμμή εντολών στο OS X
Η επαλήθευση της έντασης του ήχου καθορίζει εάν η μονάδα πρέπει να επισκευαστεί και μπορεί να γίνει με την ακόλουθη γενική σύνταξη:
diskutil verifyΤόμος
Για παράδειγμα, για να επαληθεύσετε την προεπιλεγμένη μονάδα δίσκου ενός Mac, μπορείτε να χρησιμοποιήσετε:
diskutil verifyvolume /
Μπορούν να καθοριστούν και άλλες τοποθετημένες μονάδες δίσκου εάν γνωρίζετε το όνομά τους:
diskutil verifyvolume /Volumes/ExternalBackups/
Σημείωση: η μονάδα πρέπει να πέσει με τα δικαιώματα χρήστη (ή να χρησιμοποιήσει sudo) και ο τόμος πρέπει να είναι ενεργά προσαρτημένος (δείτε πώς να το κάνετε αυτό από τη γραμμή εντολών).
Ακριβώς όπως η εκτέλεση του Disk Utility από το GUI, η γραμμή εντολών μπορεί να διαρκέσει λίγο. Εάν δεν αναφέρονται σφάλματα, η επισκευή του τόμου δεν είναι απαραίτητη. Εάν δείτε ένα μήνυμα όπως το παρακάτω:
Θα θέλετε να το διορθώσετε εκδίδοντας την εντολή επισκευής δίσκου στη συνέχεια.
Το παρακάτω κόλπο Repair Volume είναι απλώς η προσέγγιση της γραμμής εντολών για την ίδια ικανότητα που περιέχεται στην εφαρμογή Disk Utility GUI. Όπως αναφέρθηκε προηγουμένως, αυτό είναι καλύτερο να προορίζεται για προχωρημένους χρήστες.
Εκτέλεση δίσκου επιδιόρθωσης από τη γραμμή εντολών για επίλυση του προβλήματος που εντοπίστηκε στη μονάδα δίσκου
Μόλις διαπιστώσετε ότι ο δίσκος χρειάζεται επισκευή, μπορείτε να το κάνετε χρησιμοποιώντας ξανά την εντολή diskutil:
diskutil volume repair /
Και πάλι, αυτό μπορεί να κατευθυνθεί σε άλλους τόμους, προσδιορίζοντας το όνομά τους ή το σημείο προσάρτησης όπως:
diskutil repairvolume /Volumes/ExternalBackups/
Ανεξάρτητα από τον δίσκο που εκτελείται, αφήστε τη διαδικασία να ολοκληρωθεί πλήρως πριν κάνετε οτιδήποτε άλλο. Το Repair Disk είναι συνήθως επιτυχές στην επίλυση προβλημάτων που εντοπίζονται από την εντολή Verify Disk.
Repair Disk δεν επιδιορθώνει δικαιώματα στο δίσκο, αν και αυτό μπορεί να γίνει με μια ξεχωριστή συμβολοσειρά diskutil ενώ βρίσκεστε ήδη στη γραμμή εντολών.
Αν αποτύχει ο δίσκος επιδιόρθωσης, μην φρικάρετε ακόμα, γιατί μπορεί να μπορέσετε να επιδιορθώσετε τον τόμο με την εντολή fsck χρησιμοποιώντας αυτήν τη διαδικασία, η οποία είναι λίγο πιο περίπλοκη, αλλά συχνά λειτουργεί σε περιπτώσεις όπου Το τυπικό βοηθητικό πρόγραμμα δίσκου αποτυγχάνει ή δεν είναι διαθέσιμο με άλλο τρόπο.
Εάν συνεχίσετε να αντιμετωπίζετε προβλήματα, η ίδια η μονάδα δίσκου μπορεί να αποτύχει φυσικά, γεγονός που υποδηλώνει ότι είναι καλή ιδέα να αφαιρέσετε όσο το δυνατόν περισσότερο από το δίσκο, να δημιουργήσετε αντίγραφα ασφαλείας όλων και να λάβετε μια μονάδα αντικατάστασης.