Πώς να επαναφέρετε αρχεία από το lost+found: Ο φάκελος με τίτλο /lost+found είναι όπου το fsck τοποθετεί θραύσματα αρχείων που δεν μπόρεσε να επισυνάψει πουθενά στο δέντρο καταλόγου. Ο κατάλογος lost+found (όχι Lost+Found) είναι μια κατασκευή που χρησιμοποιείται από το fsck όταν υπάρχει βλάβη στο σύστημα αρχείων. Τα αρχεία που κανονικά θα χάνονταν λόγω καταστροφής καταλόγου θα συνδέονται στον κατάλογο lost+found αυτού του συστήματος αρχείων με αριθμό inode.
Το /lost+found είναι ένας σημαντικός κατάλογος που είναι χρήσιμος για την ανάκτηση αρχείων που δεν έχουν κλείσει σωστά για πολλούς λόγους, όπως διακοπή ρεύματος. Το Lost+Found δημιουργείται από το σύστημα κατά την εγκατάσταση του Linux OS για κάθε διαμέρισμα που δημιουργούμε. Με άλλα λόγια, μπορούμε να πούμε ότι ο προσαρτημένος φάκελος περιέχει αυτόν τον φάκελο lost+found. Αυτός ο φάκελος περιέχει τα αρχεία χωρίς συνδέσμους και αρχεία προς ανάκτηση. Οποιοδήποτε αρχείο προς ανάκτηση διατηρείται σε αυτόν τον φάκελο. Η εντολή fsck χρησιμοποιείται για την ανάκτηση αυτών των αρχείων.
Περιεχόμενα[ κρύβω ]
- Πώς να επαναφέρετε αρχεία από το lost+found
- Μέθοδος 2: Χρησιμοποιήστε το σενάριο για αυτόματη ανάκτηση αρχείων
Πώς να επαναφέρετε αρχεία από το lost+found
1.Εάν δεν μπορείτε να κάνετε εκκίνηση και βλέπετε την οθόνη Συνεχίστε να περιμένετε. Πατήστε S για να παραλείψετε την τοποθέτηση ή M για μη αυτόματη ανάκτηση λόγω σφάλματος συστήματος αρχείων στα διαμερίσματα / και /home. Στη συνέχεια, επιλέξτε την επιλογή ανάκτησης.
2.Τρέξε fsck και στα δύο / και /home συστήματα αρχείων.
3. Εάν αντιμετωπίζετε πρόβλημα με τη διαγραφή του fsck για το /home, χρησιμοποιήστε:
|_+_|
4.Τώρα θα μπορούσατε περάστε /home από το fsck με επιτυχία.
5.Εάν δοκιμάσετε το mount /home, δεν θα υπάρχουν αρχεία χρήστη excpet κατάλογος lost+found. Τρέξιμο df -h και θα δείτε ότι το σύστημα αρχείων σας θα χρησιμοποιεί τον ίδιο χώρο όπως πριν από τη συντριβή, επειδή όλα τα αρχεία βρίσκονται στον κατάλογο lost+found και θα τα ανακτήσουμε.
6.Τώρα στον φάκελο lost+found, θα δείτε ότι υπάρχει μεγάλος αριθμός φακέλων χωρίς όνομα και η ενδελεχής εξέταση του καθενός θα σπαταλήσει τόσο πολύ χρόνο. Οπότε μετά πρέπει να τρέξουμε αρχείο * για να γνωρίζουμε με ποιον τύπο αρχείου έχουμε να κάνουμε.
|_+_|9.Τώρα φτιάξτε το εκτελέσιμο αρχείο στη συνέχεια εκτελέστε το και ανακατευθύνετε την έξοδο σε ένα αρχείο:
|_+_|10.Τώρα αναζητήστε το αρχείο π.χ. Επιφάνεια εργασίας στο αρχείο εξόδου dir.out . Το αποτέλεσμα θα είναι κάπως έτσι:
|_+_|11.Η παραπάνω έξοδος καθόρισε ότι ο αρχικός κατάλογος είναι #7733249 . Τώρα για να επαναφέρετε τον αρχικό φάκελο, απλώς mv τον φάκελο:
|_+_|Σημείωση: Αντικαταστήστε το όνομα χρήστη σας με το πραγματικό όνομα χρήστη σας Εγκατάσταση Linux.
Μέθοδος 2: Χρησιμοποιήστε το σενάριο για αυτόματη ανάκτηση αρχείων
Πρώτα, τρέξε sudo -i ή α sudo su - και μετά εκτελέστε το παρακάτω σενάριο που εκτελείται στο σύστημα αρχείων /dev/sd?? και εξάγει στο /tmp/listing:
|_+_|Αυτό είναι που έχεις μάθει με επιτυχία Πώς να επαναφέρετε αρχεία από το lost+found αλλά αν εξακολουθείτε να έχετε οποιαδήποτε απορία σχετικά με αυτό το άρθρο, μη διστάσετε να τις ρωτήσετε στην ενότητα των σχολίων.
Aditya FarradΗ Aditya είναι επαγγελματίας τεχνολογίας πληροφοριών με κίνητρα και είναι συγγραφέας τεχνολογίας τα τελευταία 7 χρόνια. Καλύπτει υπηρεσίες Διαδικτύου, κινητά, Windows, λογισμικό και οδηγούς με οδηγίες.