Πώς να διορθώσετε κακούς τομείς στο Ubuntu

...

Ελέγξτε τους δίσκους σας για σφάλματα για να αποφύγετε απρογραμμάτιστες διακοπές λειτουργίας.

Εάν χάσατε ποτέ ένα σημαντικό αρχείο σε συντριβή σκληρού δίσκου, τότε ξέρετε πόσο απογοητευτική μπορεί να είναι η εμπειρία. Ο υπολογιστής σας λειτουργεί καλά καθώς αποθηκεύετε ένα σημαντικό έγγραφο. Όταν κάνετε επανεκκίνηση λίγα λεπτά αργότερα, το σύστημα αρνείται να εμφανιστεί, αφήνοντάς σας να αναρωτιέστε αν θα δείτε ποτέ ξανά τα αρχεία σας.

Ευτυχώς, οι σκληροί δίσκοι συχνά πεθαίνουν αργά: μεμονωμένοι τομείς, η μικρότερη μονάδα δεδομένων που διαχειρίζεται ο δίσκος, αρχίζουν να αποτυγχάνουν. Όταν η ζημιά είναι μικρή, το Ubuntu Linux εντοπίζει και επιδιορθώνει αυτόματα τη διαφθορά. Ωστόσο, εάν ο δίσκος έχει υποστεί μεγάλη ζημιά, θα πρέπει να επιδιορθώσετε τους κατεστραμμένους τομείς με μη αυτόματο τρόπο.

Το βίντεο της ημέρας

Βήμα 1

Κάντε κλικ στο μενού "Εφαρμογές".

Βήμα 2

Κάντε κλικ στην ομάδα "Αξεσουάρ".

Βήμα 3

Κάντε κλικ στην εφαρμογή "Terminal".

Βήμα 4

Πληκτρολογήστε την εντολή "mount" και πατήστε "Enter".

Βήμα 5

Επιλέξτε ένα σύστημα αρχείων για επισκευή. Για παράδειγμα, μπορείτε να επιλέξετε το σύστημα αρχείων με το όνομα "/home" εάν η έξοδος από την εντολή "mount" περιλαμβάνει αυτήν τη γραμμή:

/dev/mapper/vg0-home στο /home τύπος ext3 (rw)

Βήμα 6

Πληκτρολογήστε την εντολή "umount" για να αποπροσαρτήσετε το σύστημα αρχείων. Για να αποπροσαρτήσετε το σύστημα αρχείων "/home", για παράδειγμα, εκδώστε την εντολή "sudo umount /home".

Βήμα 7

Πληκτρολογήστε την εντολή "fsck" για να επιδιορθώσετε το σύστημα αρχείων. Η εντολή "fsck" σημαίνει "έλεγχος συστήματος αρχείων". σαρώνει το δίσκο για κακούς τομείς και επισημαίνει αυτούς που δεν λειτουργούν. Για να εκτελέσετε το fsck στο σύστημα αρχείων /home, εκδώστε την εντολή "sudo fsck /dev/mapper/vg0-home". Αντικαταστήστε το "/dev/mapper/vg0-home" με την έξοδο από την εντολή "mount", ανάλογα με την περίπτωση.

Βήμα 8

Πληκτρολογήστε την εντολή "mount" για να επανατοποθετήσετε το επιδιορθωμένο σύστημα αρχείων. Εάν επιδιορθώσατε το σύστημα αρχείων "/home", χρησιμοποιήστε την εντολή "sudo mount /home".

Υπόδειξη

Εάν το "fsck" παραπονιέται ότι το σύστημα αρχείων είναι καθαρό και δεν χρειάζεται έλεγχος για σφάλματα, μπορείτε να επικαλέσετε την εντολή ως "fsck -f" για να το αναγκάσετε να επιχειρήσει επισκευές ούτως ή άλλως.

Ορισμένα συστήματα αρχείων, όπως το ριζικό σύστημα αρχείων, δεν μπορούν ποτέ να αποπροσαρτηθούν ενώ εκτελείται το σύστημα Ubuntu. Για να επιδιορθώσετε ένα κρίσιμο σύστημα αρχείων όπως αυτό, πρέπει να κάνετε εκκίνηση στο περιβάλλον "live installer" του CD εγκατάστασης του Ubuntu πριν επιχειρήσετε αυτά τα βήματα.

Προειδοποίηση

Το βοηθητικό πρόγραμμα "fsck" μπορεί να βλάψει ένα σύστημα αρχείων που είναι ακόμα προσαρτημένο. Πάντα βεβαιωθείτε ότι έχετε αποπροσαρτήσει ένα σύστημα αρχείων προτού προσπαθήσετε να το επιδιορθώσετε. Εάν λάβετε μια προειδοποίηση ότι το σύστημα αρχείων είναι ακόμα προσαρτημένο, μην το αγνοήσετε!

Το Ubuntu Linux χρησιμοποιεί ισχυρά συστήματα αρχείων "journaling" όπως το ext3 και το ext4. Αυτά τα συστήματα αρχείων αποθηκεύουν τα αρχεία τους με έναν ειδικό τρόπο ώστε να ελαχιστοποιούν την ανάγκη χρήσης της εντολής "fsck". Εάν τα συστήματα αρχείων σας καταστρέφονται, παρόλο που το σύστημά σας δεν έχει καταρρεύσει, τότε ο δίσκος σας είναι πιθανό να αποτύχει και θα πρέπει να αντικατασταθεί.