Recuperare foto cancellate per sbaglio

L'anno scorso i miei hanno combinato un casino con la macchina fotografica digitale e al ritorno da una vacanza in sardegna avevano cancellato per sbaglio tutte le foto dalla memoria della macchina fotografica.
Che fare in questi casi? Nessun problema, quando cancelliamo un file da un supporto i dati non vengono subito cancellati, i dati scritti non vengono più associati al file ma semplicemente lo spazio viene reso disponibile per un successivo riutilizo.
Se non utilizziamo la memoria e quindi non vengono scritti altri file sul supporto è infatti possibile recuperare qualunque cosa questa conteneva.
Nei repository di Ubuntu esistono numerosi programmi per recuperare file accidentalmente cancellati. In questo articolo parlero di due: Recoverjpeg e Photorec. Nel seguito dell'articolo spiegherò il loro utilizzo riportando le spiegazioni che ho trovato su due siti online: il Blog di Antonio Torgu e Ciaolinux.
Io sono riuscito a recuperare dalla memoria più di 200 foto!
1. Photorec
Photorec è un’ottimo software gratuito, multipiattaforma e open source, per ripristinare fotografie cancellate per sbaglio dalle schede di memoria. Ma non fa solo questo: può recuperare qualunque tipo di file, e non solo dalle schede delle macchine fotografiche (Compact Flash, Memory Stick, SmartMedia, Microdrive, SecureDigital, MMC, ecc.), ma anche da hard disk, CDRom, memorie USB, e persino immagini di dischi.
Può essere scaricato da qui, o – su alcune versioni di Linux – installato direttamente dai repository. Su Ubuntu, per esempio (dove si installa insieme a Testdisk) è sufficiente il comando
sudo apt-get install testdisk
Lanciandolo (in Linux o Unix tramite sudo: sudo photorec), comparirà una finestra come questa:
Dopo aver scelto il disco da cui recuperare i file, si procede alla scelta del tipo di partizione,
della partizione,
del tipo di filesystem,
se analizzare tutto lo spazio disco o solo quello non allocato,
dove salvare i file recuperati (per i quali verrà creata una cartella “recup_dir.1″,
e via che si parte con il recupero…
Fino al completamento del lavoro
2. Recoverjpeg
Recoverjpeg, un piccolo programma che si usa da terminale che vi permette di recuperare le immagini in formato JPEG da dei supporti danneggiati o cancellate da una partizione, da una memeoria usb o da una memoria per macchine fotografiche.
Recoverjpeg lo trovate nei repository di Ubuntu, quindi per installarlo utilizzate Synaptic oppure digitate in un terminale:
sudo apt-get install recoverjpeg
Finita l'installazione dovete cercare il device del dispositivo o della partizione da dove volete recuperare le immagini cancellate, per far questo digitate in un terminale:
sudo fdisk -l
vi verrà stampata a video la lista delle partizioni e dei dispositivi collegati al vostro pc.
Nel mio caso ho cercato di recuperare le immagini da una memoria usb il cui device era /dev/sdb1. Adesso potete dare il comando per far partire la scansione:
sudo recoverjpeg -v /dev/sdb1
Le immagini recuperate verranno salvate nella cartella da dove avete dato il comando di ricerca. Le immagini recuperate si chiameranno imagexxxxx.jpg dove xxxxx indica un numero progressivo di cinque cifre.
Nella prova che io ho fatto sono riuscito a recuprare 11 immagini in circa 10 minuti di ricerca del programma.
Per avere maggiori informazioni visitate il sito del progetto al seguente indirizzo: http://www.rfc1149.net/devel/recoverjpeg













