Ubuntu: Recuperare file cancellati su partizione ext3 o ext4 con Extundelete

A volte capita di commettere qualche errore, ad esempio cancellare file importati dal proprio hard disk o dalla propria pendrive, formattati precedentemente con file system Linux: ext3 o ext4. Fortunatamente per noi però c’è Extundelete, un tool che ci permette di recuperare i nostri file cancellati su partizioni con file system ext3 o ext4.

Purtroppo non sono riuscito a trovare in giro per la rete un pacchetto deb pronto e quindi dobbiamo compilare e installare Extundelete. Vediamo come:

Dipendenze e installazione

Per prima cosa installiamo le dipendenze, da terminale:

sudo apt-get install build-essential e2fslibs e2fslibs-dev ext3grep

Ora scarichiamo l’archivio di Extundelete da questa pagina e estraiamolo dove vogliamo.

Da terminale accediamo alla directory appena estratta e alla sua sotto directory src. Supponendo di aver estratto extundelete nella directory home, da terminale eseguiamo:

cd extundelete-0.1.8/src
make

Assicuriamoci che non ci siano errori in fase di compilazione.

Esecuzione e recupero file

Terminata la compilazione, Extundelete è pronto per essere utilizzato e non necessita d’installazione. Supponendo di dover recuperare file cancellati dalla nostra pendrive, una volta inserita e montata eseguiamo da terminale:

sudo fdisk -l

Il risultato ci indicherà tutti i nostri dispositivi. Individuiamo il dispositivo associato alla nostra pendrive, nel mio caso, il dispositivo è /dev/sdb1.

Ora lanciamo Extundelete per recuperare tutti i file cancellati:

sudo ./extundelete /dev/sdb1 --restore-all

I file verranno recuperati nella directory RECOVERED_FILES che verrà creata all’interno della directory src di extundelete con proprietario root. Per impostare alla directory RECOVERED_FILES e a tutto il suo contenuto il vostro utente come proprietario eseguite da terminale:

sudo chown UTENTE:GRUPPOUTENTE -R RECOVERED_FILES

dove UTENTE è il vostro utente e GRUPPOUTENTE è il gruppo assegnato al vostro utente. Nel mio caso lino:lino va bene.

Home page Extundelete.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>