Questo è un problema molto frequente al quale, per fortuna, si può trovare una soluzione.
Esistono diversi software che consentono il ripristino e recupero dei dati da partizioni cancellate o semplicemente perse.
Vediamo quindi come affrontare il problema, nel caso perdiamo una partizione FAT su una memory card. Quello che ci interessa è recuperare il contenuto della partizione. Per fare questo utiliziamo il software PhotoRec, si tratta di un programma OpenSource, distribuito insieme al software TestDisk. Lo troviamo al seguente sito http://www.cgsecurity.org/
dove si può scaricare per diverse piattaforme (Dos, Windows, Linux e MacOs X).
Di seguto vediamo come installarlo su Linux Debian, ma la metodologia per recuperare i dati è la stessa anche per altre piattaforme.
Dal terminale con i permessi di root eseguite:
- Codice: Seleziona tutto
apt-get install testdisk
terminata l'installazione eseguire:
- Codice: Seleziona tutto
photorec
A questo punto vi trovate davanti alla prima schermata, dove selezionare il disco da cui effettuare il recupero
Selezionare poi il tipo di tabella di partizione utilizzata (per le memory card va bene Intel)
Nel successivo passo dobbiamo poi selezionare la partizione dove risiedono i dati persi,
(prima di effettuare questa operazione, selezioniamo "File Opt" in basso e verifichiamo che tutti i tipi di file che ci interessa recuperare siano selezionati.)
Scelta la partizione, selezioniamo "search"
Nella schermata successiva dobbiamo indicare a photorec il tipo di filesystem (in una memory card in genere il filesystem usato è FAT, quindi scegliamo Other)
Andiamo avanti e scegliamo se analizzare solo lo spazio non allocato o tutta la partizione.
Nel caso di memory card con partizione persa, selezioniamo "Whole"
In fine dobbiamo scegliere il disco dove salvare i dati che andremo a recuperare. Naturalmente scegliamo un percorso su un unità differente.
Effettuata la scelta, attendiamo il recupero.