Les vacances étant maintenant terminées de mon coté, les photos prises sont nombreuses sur la carte SD de l’appareil photo. Seulement, il m’est arrivé une petite tuile pendant ces vacances. Comme tout parent, je laisse de temps en temps les enfants prendre des photos avec l’appareil. Tout s’est toujours bien passé jusque là…. Donc en plein milieu des vacances, des amis nous on proposé de prendre les enfants pour une balade , bien entendu des photos seront prises, donc je donne l’appareil aux enfants en leur donnant les conseils habituels pour prendre les photos. Sur la carte SD (avant la balade), il y avait environ 1000 photos prises depuis le printemps (note : étant prévoyant, j’avais auparavant tout téléchargé sur le PC au cas où… J’avais bien fait….)
En effet, en revenant de la balade je regarde les photos de l’apn et là catastrophe, il n’y avait que les photos de la balade. Toutes les autres photos de la semaine de vacances (et bien sur celles depuis le printemps) ont disparues… J’ai bien compris , après discussion avec les enfants, qu’ils ont été dans le menu et ont fait supprimer tout au lieu de supprimer une photo qui ne leur plaisait pas. Mon premier réflexe a été donc de remplacer la carte SD qui a perdu toutes ses photos et d’activer le petit locquet de sécurité afin de pouvoir éventuellement les récupérer au retour de vacances.
De retour à la maison, j’allume donc mon APN avec la carte SD avec les photos perdues. Je vérifie que l’APN est bien vue avec la commande mount, je vois ceci :
/dev/sdd1 on /media/disk type vfat (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)
qui confirme bien le montage. Avec le navigateur , je vois effectivement le nombre de photos qu’il reste : 46 au lieu de 1000 !! argh ….

Bon , pas de panique on va arranger tout ceci…
J’install un programme de récupération de fichiers : photorec. Ce programme fait partie du package testdisk et l’install se fait avec :
sudo apt-get install testdisk
Ce programme s’utilise en mode console, un peu à la mode DOS. Pour ceci, je crée un répertoire où photorec va stocker les fichiers récupérés. Par exemple : mkdir /work/recup-photos. Je me positionne avec cd /work/recup-photos. Et je lance maintenant sudo photorec.
Le logiciel me demande ici à partir de quelle partition je veux récupérér mes données :

Je choisi bien entendu le /dev/sdd qui correspond à mon appareil photo : PENTAX DIGITAL CAMERA et je valide avec Proceed (touches flèches et entrée)
Je choisi le type de partition, ici Intel

Je valide maintenant le numéro de la partition sur laquelle travailler ( une seule partition sur la carte SD de l’apn ) et je valide la recherche par Search avec la touche Entrée.:

Je dois également indiquer le type de système de fichier sur la carte. Pour un APN c’est du FAT , donc je séléctionne OTHER.

Ensuite je sélectionne le Scan des fichiers :

Maintenant, il faut choisir l’endroit où vont etre stockées les photos récupérées. Pour ceci, je me positionne avec les touches de direction et Entrée pour choisir le répertoire. Je sélectionne donc /work/recup-photos.

Pour lancer la récupération , il faut appuyer sur la touche : Y
Et c’est parti, voilà déjà 10 de récupérées …

Au fur et à mesure de la récupération, le logiciel peut créer plusieurs répertoires sous /work/recup-photos avec les noms recup_dir.X avec X un nombre. Par exemple ici, le répertoire recup_dir.1 avec les photos récupérées… yes …. ca fonctionne !! laissons le finir …

Après la fin de la récupération qui à duré environ 30 mn, je peux constater que les photos de ma semaine de vacances sont bien présentes dans les différents répertoires recup_dir.X. Ouf… merci photorec !


Maintenant, les fichiers sont nommés fxxxxxxx.jpg… hmm , hmm… pas très explicite ce nom là. Je vais donc installer un petit logiciel bien pratique qui récupère les informations EXIF des photos pour avoir les dates/heures de prises de vue. Pour l’installation de jhead, rien de bien compliqué :
sudo apt-get install jhead
tout d’abord afin de pouvoir renommer les fichiers, il faut qu’il m’appartiennent. En effet, comme photorec a été lancé en root, les fichiers appartiennent à root. Pour faire ceci :
sudo chown -R david.david /work/recup-photos/*
Maintenant, je me place dans le répertoire /work/recup-photos/recup_dir.1 et je lance la commande suivante :
jhead -n%d-%m-%Y-%H-%M-%S *.jpg
et je vois ceci qui s’affiche pour tout les fichiers :
f2690361.jpg –> 03-08-2010-13-48-45.jpg
f2693049.jpg –> 03-08-2010-13-48-55.jpg
f2695609.jpg –> 03-08-2010-13-50-56.jpg
f2698297.jpg –> 03-08-2010-13-52-23.jpg
Impeccable ! Les fichiers peuvent maintenant etre classés facilement.
Et voilà , tout s’arrange ! Les enfants sont contents bien sur et les parents aussi !
Articles qui peuvent vous intéresser:


Digg
StumbleUpon
del.icio.us
Facebook
Twitter
Scoopeo
Posted in
Tags: 







Une équivalence à jhead : gThumb qui permet aussi de renommer les images selon les données EXIF (et avec une interface graphique).
(edition->renommer->trier « selon l’étiquette DateTime d’Exif »)
Merci beaucoup.
Bien détaillé et utile.
J’espère pas en avoir besoin, mais je garde l’info dans un coin.
J’utilise Testdisk depuis plusieurs années et je dois dire que je vénère son concepteur Christophe GRENIER.
Avec des résultats aléatoires après des crashes sur tous types de supports, c’est néanmoins le meilleur soft tous OS confondus que j’ai pu dégoter.
Cela fait du bien de voir que je ne suis pas le seul.
+1 sur ce que dit monito : PhotoRec m’a même récupéré 100% d’un disque de 100 Go dont la table des partitions était bonne à ré-écrire, noms de fichiers compris. Sans parler des 2-3 fois où il a récupéré une partoche reformatée.
C’est une merveille !
ça c’est un article
Merci beaucoup pour ce tuto
J’ai voté 5 étoiles … y a pas 6…
.
@+
1 Bidule
Super utile et bien expliqué merci @ toi!
Puisque tu as fais une sauvegarde de la carte avant de confier l’APN aux enfants, est-ce que les photos récupérées par PhotoRec correspondent avec celles sauvegardées ?
Trop fort ! Ca marche parfaitement. Merci beaucoup…
Eh bien j’ai bien été content de trouver ton tuto!
et j’en profite pour te faire un coucou de Bretagne au passage…
Merci beaucoup. Je venais de perdre plusieurs centaines de photos par erreur. Tu viens de me sauver mes vacances. Difficile de faire un tuto plus clair et plus efficace. Bonne continuation.
Super tuto! Merci! Du coup, j’ai également pu récupérer toutes mes photos supprimées par erreur!
Super!! ça fonctionne bien! Merci David!!
Excellentissime ! Propre et net , j’ai reussi a recuperer TOUT le contenu d’une carte µSD qui avait planté et deepuis laquelle je ne parvenais plus a recuperer le contenu
Merci pour le partage
Merci pour ces infos, je croyais mes photos perdues, et je les ai retrouvées !