web-dev-qa-db-fra.com

Est-il possible de réparer la carte SD?

J'ai fait à peu près tout ce que je suppose. Je veux juste formater ma carte micro-SD pour pouvoir y écrire une image Raspbian pour mon RPI. Pour commencer, je suis assez nouvelle chez Ubuntu, alors je suis presque certaine d'avoir fait quelque chose qui a "détruit" ma micro-SD.

Ce sont les commandes que j'ai utilisées:

Sudo -i
umount /dev/mmcblk0p1
dd bs=4M if=2015-09-24-raspbian-jessie.img of=/dev/mmcblk0

Après plus de 24 heures, je suis impatient et viens de fermer le terminal (je sais maintenant que ce n'était probablement pas la chose la plus intelligente à faire ... et c'est probablement ce qui a détruit ma carte SD)

  1. J'ai essayé d'utiliser disks mais cela me donne une erreur d'entrée/sortie ...
  2. J'ai essayé d'utiliser gparted mais juste après la création du système FAT32, gparted continue de chercher et rien ne se passe ...
  3. J'ai essayé d'utiliser testdisk mais sans succès ...
  4. J'ai essayé d'utiliser fdisk mais sans succès ...
  5. Je n'ai pas encore essayé sur un autre système d'exploitation et je ne sais pas si cela fonctionnerait même

Sortie Dmesg:

dmesg|tail:
[   87.292298] mmcblk0: error -110 transferring data, sector 2, nr 6, cmd response 0x900, card status 0x0
[   87.292305] end_request: I/O error, dev mmcblk0, sector 2
[   87.293240] mmcblk0: error -84 transferring data, sector 3, nr 5, cmd response 0x900, card status 0x0
[   87.293245] end_request: I/O error, dev mmcblk0, sector 3
[   87.294110] mmcblk0: error -84 transferring data, sector 4, nr 4, cmd response 0x900, card status 0x0
[   87.294115] end_request: I/O error, dev mmcblk0, sector 4
[   87.296545] Buffer I/O error on device mmcblk0, logical block 0
[   87.297431] ldm_validate_partition_table(): Disk read failed.
[   87.297437] Dev mmcblk0: unable to read RDB block 0
[   87.298347]  mmcblk0: unable to read partition table

La sortie sur fdisk – l:

Disk /dev/mmcblk0: 7746 MB, 7746879488 bytes
4 heads, 16 sectors/track, 236416 cylinders, total 15130624 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mmcblk0 doesn't contain a valid partition table

Je sais qu'il n'y a pas de partitions valides et cela s'est produit après avoir essayé:

Sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512

Je veux juste savoir s'il est même possible de réparer ma carte micro-SD?

1
OneFiveZero

Avez-vous essayé d’utiliser un autre lecteur de carte ou d’avoir vérifié si c’était un autre appareil? (Oui, je sais que je devrais utiliser des commentaires, mais je ne peux pas)

1
FireFaced