J'ai une carte SD de 4 Go avec des photos de famille que je dois récupérer. Lorsque j'insère la carte dans mon lecteur de carte, elle apparaît comme un périphérique 32 Mo inconnu (as /dev/sde
) et ne peut pas être montée. Lors de la réinsertion dans l'appareil photo (un Nikon D60), il indique que les cartes doivent être formatées (tout comme l'insertion dans une machine Windows). Je veux récupérer toutes les photos sur la carte (il y en avait d'autres avant les photos de famille) car je ne sais pas combien j'ai prises ni leurs tailles exactes (mais je crois qu'elles étaient toutes en JPEG). La carte doit être formatée en tant que système de fichiers FAT32.
Quels sont les utilitaires Linux ou Unix disponibles pour récupérer les fichiers? Puis-je le faire moi-même ou dois-je demander de l'aide à un professionnel?
Edit: Il semble que mon lecteur de carte ait endommagé la carte d'une manière ou d'une autre, la rendant illisible et non formatable. Lorsque j'ai vérifié une autre carte qui était exactement la même (sauf pour aucun fichier), elle a "ruiné" la seconde. Je voudrais réutiliser la deuxième carte, donc existe-t-il un outil pour formater une carte endommagée qui ne sait pas (ou ne peut pas signaler correctement) sa taille?
ddrescue
. Vous n'avez besoin de rien savoir sur les cylindres / têtes / secteurs.-dr3
option représente-d
, ce qui signifie «utiliser un accès direct au disque», en contournant tous les caches du noyau du contenu du disque, et-r3
, ce qui signifie de réessayer la lecture 3 fois s'il obtient une erreur pour un mauvais secteur.PhotoRec de http://www.cgsecurity.org/ - gratuit, open source, facile à utiliser. Je viens de récupérer de nombreuses photos et vidéos de famille d'une carte SD corrompue. Décompressez simplement dans un dossier, exécutez le fichier et pointez-le vers le lecteur.
la source
Je recommanderais TestDisk . Je l'ai utilisé avec succès pour récupérer des fichiers à partir de disques durs corrompus. J'utilise normalement une distribution comme TRK ou SystemRescueCd .
la source
Vous n'avez pas détaillé comment les données ont été perdues. S'il s'agit d'une suppression logique et que l'appareil n'a pas vu beaucoup d'écriture, les chances de récupérer des données sont bonnes: le conseil évident est d'opter pour TestDisk & Photorec . Bien sûr, la recommandation traditionnelle: protéger en écriture le périphérique d'origine, de toute façon, l'exposer à la moindre interaction possible. Le meilleur de tous,
dd
c'est sur un support différent, débranchez-le et travaillez sur le fichier image. Si, d'autre part, «mauvais» dans le sujet signifie physiquement ruiné, les choses deviennent plus difficiles, mais vous devriez tout de même essayer, car généralement une petite partie des blocs devient illisible. Surtout sur SD, qui a une réputation de très haute endurance.la source
dd if=/dev/sda of=/mnt/hda1/image.dd bs=1M
où / mnt / hda1 est le point de montage d'un autre support suffisamment grand. Débranchez ensuite le sd, faites une copie de image.dd et travaillez sur ce dernier pour ne pas avoir à rebrancher le SD. Voir le guide étape par étape de TestDisk sur sa page d'accueil. Espérons que d'après ce que vous dites, il semble que vous ayez juste à restaurer la table de partition / mbr. Bonne chance.dd
, car il s'arrête à la première erreur. Utilisez quelque chose commeddrescue
.J'ai utilisé photorec qui vient dans le package testdisk. Cela a bien fonctionné pour moi de récupérer des photos à partir d'un microsd sandisk qui a été corrompu par mon téléphone.
la source