web-dev-qa-db-fra.com

Échec de la carte SD, ne peut pas lire superblock

Quel est le problème avec ma carte SD et est-ce sauvage? Au moins pour obtenir les données actuelles.


Informations: J'ai une carte SDHC de 8 Go Transcend de classe 6 que j'ai récemment pour ma caméra. Cela fonctionnait bien jusqu'à une journée de randonnée sur la caméra vient de signaler qu'il ne pouvait pas sauver et il n'y avait pas d'images sur la carte. Je l'ai branché dans mon ordinateur (exécutant Ubuntu 10.04) et cela a dit:

Erreur de montage: Mont:/dev/sdb1: impossible de lire superblock

Il est partitionné par un enregistrement de démarrage principal et un [~ # ~ # ~ # ~ # ~ ~] Système de fichiers. rien de côté de l'ordinaire que je peux dire. Qu'est-ce qui pourrait être faux et est-ce que c'est du tout possible pour moi de récupérer ces images?

Et non, je n'ai rien laissé rien.

7
Narcolapser

On dirait que Ubuntu est confus et essayant de la monter en tant que système de fichiers EXT3/4 (qui ont des superblocages). Vous voudrez peut-être essayer de la monter explicitement comme VFAT.

mOUNT -T VFAT/DEV/SDB1/YOUR_MOUNT_POIND_FOR_SD_CARTS

Cependant, je suppose que quelque chose a réellement corrompu la chose. Si cela se présente dans votre table de périphérique (LS/Dev/SDB *), vous pourrez peut-être voir s'il est toujours lisible avec la commande DD. Quelque chose comme "dd si =/dev/sdb1 bs = 1024k compte = 10 | moins" devrait vous donner une idée si elle est lisible. Même si lisible, la possibilité de reconstruire les fichiers précédents est discutable.

Vous pouvez également essayer de le monter sur un autre ordinateur, mais c'est un coup long.

3
hotei

Il y a une application Windows appelée Badcopy Pro C'est généralement un dernier arrêt pour la récupération de données sur des cartes flash.

0
Force Flow

Je sais que ce post est assez vieux, mais peut-être que quelqu'un comme moi en 2016 ou plus tard cherchera toujours à résoudre ce problème - car les réponses ici n'ont pas aussi fonctionné pour moi.

Avait le même problème avec ma carte SD. Avant que cela se produise, j'ai copié des photos sur ma clé USB et certaines d'entre elles avaient des problèmes d'ouverture. J'ai googlé et lisez quelques forums ici et là-bas et j'ai commencé à soupçonner que mon lecteur de carte portable était défectueux. Comme il ne pouvait pas être monté, j'ai utilisé mon autre lecteur de carte SD et GNU DDRESCUE pour faire une image de la carte SD - au cas où quelque chose irait mal. Cela a fonctionné sans faille et à ma surprise trouvée Pas de "mauvais blocs". Maintenant j'étais sûr que mon lecteur de carte portable a tout causé.

Donc, j'étais prêt à rechercher une solution manuelle pour cela. J'ai d'abord trouvé "Règle de conception du système de fichiers de caméra" et "Conception du système de fichiers FAT" dans Wikipedia et l'une de ses sources " Comprendre les systèmes de fichiers FAT32 ". D'après eux, j'ai conclu que je n'ai pas de superbloc et mon FAT32 est corrompu. Voulait évaluer les dégâts et essayer de le réparer dans l'éditeur hexagonal, mais cela signifiait beaucoup de temps pour aller de la DIPPER dans FAT32, donc je mets cette pensée de côté, car une solution rapide de "- logiciel libre pour tests de récupération de données ". Je choisis Photorec/TestDisk et cela a bien fonctionné, récupérant environ 95% à 98% des photos (elle a effectivement fonctionné même après avoir formaté ma carte). Ensuite, j'ai formé SD-Card et copié toutes les photos récupérées. Cela a bien fonctionné. Sur un deuxième lecteur de carte bien sûr. Peut-être que plus tard, je reviendrai à ces quelques photos laissées non recouvrées mais pour l'instant, j'ai fini.

0
Rustam A.