Πως να επαναφέρετε αρχεία που διαγράψατε μόνιμα

Ας υποθέσουμε ότι βρίσκεστε στην δυσάρεστη θέση που έχετε διαγράψει ΜΟΝΙΜΑ κάποια αρχεία από το USB ή τον εξωτερικό δίσκο σας. Αυτό γίνεται όταν κατά τη διαγραφή πατήσετε το SHIFT (ας πούμε και κατά λάθος) οπότε παρακάμπτετε τον κάδο ανακύκλωσης. Στην παραπάνω υπόθεση θα προσθέσουμε και την παράμετρο του συστήματος αρχείων. Συνήθως τα USB έχουν σύστημα αρχείων NTFS ώστε να μπορούμε να τα χρησιμοποιούμε και σε συστήματα με Windows ή στην τηλεόρασή μας.

Στο Linux υπάρχει το πακέτο ntfsprogs. Αυτό το πακέτο έχει ένα εργαλείο που λέγεται ntfsundelete με το οποίο μπορείτε να επαναφέρετε διαγεγραμμένα αρχεία από έναν NTFS τόμο. Ας δούμε πως μπορούμε να το χρησιμοποιήσουμε.

1. Αποπροσαρτήστε τον τόμο. Βρείτε το με την εντολή cat /proc/partitions και αποπροσαρτήστε με την εντολή sudo umount /dev/sdX1.

2. Κάντε μια αναζήτηση να δείτε πόσα αρχεία υπάρχουν που μπορείτε να επαναφέρετε.

ntfsundelete /dev/sdX1

Έστω ότι το αρχείο που σβήσαμε ονομάζεται file.jpg

3. Βρείτε τα χαρακτηριστικά νούμερα του αρχείου (-ων).

ntfsundelete /dev/sdX1 | grep file

Τα νούμερα που ψάχνουμε βρίσκονται πρώτα στο αποτέλεσμα αυτής της εντολής (πχ 60).

4. Τώρα θα προσπαθήσουμε να τα επαναφέρουμε. Με την εντολή ntfsundelete --help βλέπετε όλες τις δυνατές επιλογές.

ntfsundelete /dev/sdX1 -u -i 60 -d ./

-u : επαναφορά του αρχείου, undelete
-i : αριθμοί inode, χαρακτηριστικά αρχείων
-d : που να τα αντιγράψει

5. Τώρα πρέπει να αλλάξετε τα δικαιώματα των αρχείων.

chmod 777 file.jpg

Δεν υπάρχουν σχόλια

Από το Blogger.