Recuperare file eliminati su GNU/Linux

Contattami Rss
Giovedì, Giugno 28 2007 di David Terni
Leggi i commenti Stampa questo articolo

Per Windows esistono una moltitudine infinita di programmi che accorrono in soccorso dell’utente distratto che inavvertitamente ha eliminato un file scoperto poi essere la sua ragione di vita. Su GNU/Linux le cose sono leggermente differenti in quanto quando il filesystem è completamente diverso da quello studiato dalla microsoft e consiste nell’inviare i dati da eliminare ad una periferica nota col nome di NULL, cioè il nulla, un buco nero tanto per capirsi. Questo problema si fa maggiormente sentire quando eseguiamo eliminazioni tramite la riga di comando.

In questo articolo cercherò di elencare tutti i software che conosco che permettono di recuperare file e cartelle eliminate anche dopo diverso tempo dalla loro eliminazione. Innanzi tutto consiglio a chi fa uso massiccio della bash di creare un alias di rm in alias=’rm -i’. L’opzione -i indica la richiesta da parte della shell di confermare o meno l’operazione di eliminazione. Giusto per darti una avvertimento prima di fare il guaio. Se anche questa opzione non ti ha salvato sappi che è buona norma effettuare backup programmati, il crontab vi può aiutare a rendere questa operazione molto automatica.

Programmi di indubbio valore:

  • Recover: studiato appositamente per recuperare dati da filesystem Ext2fs
  • Athena-Delete: creato per tutti quegli utenti “novizi” che hanno eliminato erroneamente file e archivi
  • Unrm: programma veramente potente che da grandi successi di recupero tutta via è consigliabile leggersi la guida all’utilizzo.
  • gET iT i sAY: una volta installato permette il recupero di file e cartelle da Ext2/Ext3 anche non appartenenti a specifici utenti. Ha anche un opzione di filtraggio sulla ricerca e il recupero scegliendo ad esempio gli mp3 piùttosto che i file di testo.
  • e2undel: lavora solamente su ext2 ma non è praticamente autosufficente. Si legge la tabella del filesystem e ricerca il nome del file da recuperare.
  • Antifs-tools: la particolarità di questo programma è che se vi trovate nella condizione di avere poco spazio libero a disposizione su cui effettuare il recupero. Non copia i file in un’altra partizione ma semplicemente si fa una mappa in una tabella particolare di recupero di tutti gli elementi da recuperare.
  • rfs: personalmente non lo conosco ma mi è stato consigliato. Si tratta di un script shell in grado di creare o aggiornare la struttura del filesystem che in caso di una malfunzionamento dovrebbe ristabilire la situazione allo stato originario.
  • e2retriver: è studiato con filesystem partizoonate o danneggiati. Davvero consigliato in caso in un crash. Non corregge gli errori nella partizione ma permette di recuperare i dati nell’ ext2.
  • findfile: questi sono più tool a dir il vero. Consigliato in caso di partizioni danneggiate, tabelle corrotte. Funziona ottimanente anche per le macchine fotografiche digitali.
  • TestDisk: davvero ottimo rileva partizioni eliminate e lavora praticamente su tutti i filesystem AT12, FAT16, FAT32, Linux, Linux swap, NTFS (Windows NT/W2K/2003), BeFS (BeOS), UFS (BSD), JFS, XFS, e Netware
ATTENZIONE! L'articolo che hai letto e' stato scritto piu' di quattro mesi fa. Le informazioni presenti potrebbero dunque non essere aggiornate o non piu' valide!

Tags:, , , ,

Ci sono 4 Commenti per questo articolo.

  1. Ottimo, grazie davvero un bel articolo, io non ne conoscevo nessuno di questi. Ma fra tutti quelli che hai elencato qual’è il migliore? Ciao, e grazie per i consigli. ;-)

    utente Marco Calatozzo

    6 Luglio, 2007 12:57

  2. Ah ti ringrazio, bè direi che la maggior parte sono studiati per risolvere scenari diversi. Sono tutti buoni. Personalmente ho usato più spesso e2retriver, get it a say e fra tutti forse il migliore è unrm. Però va visto in che caso tu ti trovi.

    utente David Terni

    6 Luglio, 2007 13:43

  3. Ho capito, grazie. Ciao ;-)

    utente Marco Calatozzo

    6 Luglio, 2007 21:16

Scrivi un commento

In media nell'arco di 24ore modero tutti i commenti. Tuttavia...
  • Non fornisco assistenza per domande inerenti la configurazione di un particolare programma.
  • I messaggi contenenti frasi offensive, fuori tema, di propaganda o futili saranno modificati o non pubblicati.
  • Non riportare lo stesso commento in piú Articoli.
  • Accetto le critiche, ma quelle personali mandatele via email
  • E' stato implementato un sistema di filtraggio automatico, per cui verranno cancellati in maniera automatizzata e senza recupero tutti quei commenti che conterranno:
    1. Anche una sola PAROLA tutta maiuscola o EdItAtA in modo strano
    2. Parole abbreviate come: cmq, nn, qlc
    3. Parole volgari, compresi alcuni intercalari.
    4. Evidenti link di Spam
    5. Email fasulle o temporanee

N.B. I campi in rosso sono obbligatori