Ma clé USB ne fonctionne plus

Attention les manips citées dans cet article sont pour des utilisateurs avertis/débrouillards

L'article est très incomplet car c'est un sujet compliqué. Nous évoquons des solutions qui vous permettront de vous rendre compte que tout n'est pas perdu mais qu'il faut un investissement technique personnel pour arriver à retrouver vos données...

Lorsque nous aurons plus de temps nous essaierons de compléter cet FAQ

Il arrive souvent qu'une clé USB ne se monte plus sous windows/Mac/Linux !

Au CRI nous utilisons sous linux 2 outils pour tenter de rescuscité les clés USB récalcitrantes.

  • testdisk (apt-get install testdisk)
  • kpartx (apt-get install kpartx)

La marche à suivre :

  1. branchez votre clé USB et regardez dans les logs (/var/log/messages) comment y accéder ( /dev/quelquechose dans notre exemple /dev/sdb )
  2. faites une copie bloc à bloc des données avec la commande "dd" de la clé pour faire les manips de restauration sur une copie  ( dd  if=/dev/sdb of=/tmp/copie-cle.img conv=notrunc )
  3. utilisez le programme testdisk avec comme argument le nom de la copie : testdisk /tmp/copie-cle.img
  4. suivez les différents menu pour essayer de restaurer/reconstruire la ou les partitions qui étaient sur la clé USB ( http://www.cgsecurity.org/wiki/TestDisk_FR )
  5. avec le programme kpartx fabriquez des points de montage par partition présentes sur l'image de la clé USB ( kpartx -v -a copie-cle.img ) oui cela ressemble à du charabia ici vous trouverez des explications ( http://www.forensicswiki.org/wiki/Mounting_Disk_Images )
  6. montez les points de partitions trouvés par exemple : mount /dev/mapper/loop0p1 /mnt
  7. maintenant vous pouvez accéder aux données qui étaient sur votre clé USB !!