Ist es möglich, eine SD-Karte zu reparieren?

Ist es möglich, eine SD-Karte zu reparieren?

Ich schätze, ich habe so ziemlich alles gemacht. Ich möchte nur meine Micro-SD-Karte formatieren, damit ich ein Raspbian-Image für meinen RPI darauf schreiben kann. Zunächst einmal bin ich ziemlich neu bei Ubuntu, also bin ich ziemlich sicher, dass ich wahrscheinlich etwas getan habe, das meine Micro-SD „zerstört“ hat.

Dies sind die Befehle, die ich verwendet habe:

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

Nach über 24 Stunden wurde ich ungeduldig und habe einfach das Terminal geschlossen (ich weiß jetzt, dass das wahrscheinlich nicht die klügste Entscheidung war ... und das hat wahrscheinlich meine SD-Karte zerstört)

  1. Ich habe es versucht disks, aber es tritt ein E/A-Fehler auf ...
  2. Ich habe es versucht gparted, aber direkt nach der Erstellung des FAT32-Systems gpartedsucht es einfach weiter und es passiert nichts ...
  3. Ich habe es versucht testdisk, aber ohne Erfolg ...
  4. Ich habe es mit versucht fdisk, aber ohne Erfolg ...
  5. Ich habe es noch nicht auf einem anderen Betriebssystem versucht und weiß nicht, ob das überhaupt funktionieren würde

Dmesg-Ausgabe:

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

Die Ausgabe an 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

Ich weiß, dass keine gültigen Partitionen vorhanden sind und dass dies passiert ist, nachdem ich Folgendes versucht habe:

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

Ich möchte nur wissen, ob es überhaupt möglich ist, meine Micro-SD-Karte zu reparieren?

Antwort1

Haben Sie versucht, einen anderen Kartenleser zu verwenden oder die Möglichkeit zu prüfen, dass es sich um ein anderes Gerät handelt? (Ja, ich weiß, ich sollte Kommentare verwenden, aber ich kann nicht)

verwandte Informationen