Μαλακός

Πώς να επαναφέρετε αρχεία από το lost+found

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Δημοσιεύτηκε στιςΤελευταία ενημέρωση: 17 Φεβρουαρίου 2021

Πώς να επαναφέρετε αρχεία από το lost+found: Ο φάκελος με τίτλο /lost+found είναι όπου το fsck τοποθετεί θραύσματα αρχείων που δεν μπόρεσε να επισυνάψει πουθενά στο δέντρο καταλόγου. Ο κατάλογος lost+found (όχι Lost+Found) είναι μια κατασκευή που χρησιμοποιείται από το fsck όταν υπάρχει βλάβη στο σύστημα αρχείων. Τα αρχεία που κανονικά θα χάνονταν λόγω καταστροφής καταλόγου θα συνδέονται στον κατάλογο lost+found αυτού του συστήματος αρχείων με αριθμό inode.



Πώς να επαναφέρετε αρχεία από το lost+found

Το /lost+found είναι ένας σημαντικός κατάλογος που είναι χρήσιμος για την ανάκτηση αρχείων που δεν έχουν κλείσει σωστά για πολλούς λόγους, όπως διακοπή ρεύματος. Το Lost+Found δημιουργείται από το σύστημα κατά την εγκατάσταση του Linux OS για κάθε διαμέρισμα που δημιουργούμε. Με άλλα λόγια, μπορούμε να πούμε ότι ο προσαρτημένος φάκελος περιέχει αυτόν τον φάκελο lost+found. Αυτός ο φάκελος περιέχει τα αρχεία χωρίς συνδέσμους και αρχεία προς ανάκτηση. Οποιοδήποτε αρχείο προς ανάκτηση διατηρείται σε αυτόν τον φάκελο. Η εντολή fsck χρησιμοποιείται για την ανάκτηση αυτών των αρχείων.



Περιεχόμενα[ κρύβω ]

Πώς να επαναφέρετε αρχεία από το 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, λογισμικό και οδηγούς με οδηγίες.