CF-Karten durch fehlerhaften Kartenleser beschädigt

523
diracdeltafunk

Ich habe vor kurzem eine 8-GB-Promaster-Compact-Flash-Karte (Modellnummer CF08AQA6Z-XX000-P) für meine Canon EOS 20D-Kamera gekauft. Ich habe den Insignia NS-CR25A2-Kartenleser von Best Buy gekauft und versucht, meine Fotos in Windows abzurufen. Es ist nichts passiert, also habe ich versucht, den Datei-Explorer zu öffnen, der etwa 5 Minuten hängen blieb. Zu diesem Zeitpunkt hatte ich den Verdacht, dass etwas nicht stimmte, also zog ich einfach den Kartenleser heraus. Ich beschloss, eine Ubuntu-Live-CD zu booten (von der ich gerade schreibe) und zu sehen, ob ich es unter Linux schaffen könnte. Das Gerät konnte nicht geladen werden (auch wenn ich es manuell versucht habe), es wird jedoch als Blockgerät ( /dev/sdc) aufgeführt. Das hat mich betroffen, also habe ich versucht, eine Sicherung über die Karte zu machen dd if=/dev/sdc of=[MyHardDrive]/CFCARD.img bs=1M, die fehlgeschlagen ist! Ich habe einen Fehler wie "Keine Medien gefunden" erhalten. Zu diesem Zeitpunkt war ich ziemlich besorgt, dass etwas furchtbar schief gelaufen ist. Deshalb tat ich Folgendes:

  1. Kaufte eine neue Karte (gleiches Modell) und einen neuen Kartenleser (anderes Modell, von Radioshack).
  2. Ich habe ein paar Bilder von der neuen Karte gemacht.
  3. Legen Sie die neue Karte in den neuen Kartenleser in Windows ein. Es hat perfekt funktioniert! Ich habe alle Fotos abgezogen, kein Problem.
  4. Die Karte wurde ausgeworfen und in den alten Kartenleser eingesetzt. Ich hatte die gleiche Erfahrung wie zuvor, wo der Explorer minutenlang hing.
  5. Die alte Karte im neuen Kartenleser in Ubuntu wurde hochgefahren. Diesmal konnte ich eine Kopie der Karte erstellen dd.

Die oben genannte Erfahrung brachte mich zu der Annahme, dass der erste Kartenleser meine Karten beschädigt hatte, und daher verwende ich nur den neueren Kartenleser. Aber ich weiß nicht, wie ich meine Karten reparieren soll! Ich konnte die Fotos nicht nur von der ersten Karte wiederherstellen, ich kann die neue Karte auch nicht zum Laufen bringen! (Ich habe bereits die Fotos der neuen Karte, sodass ich keine Bedenken habe, sie zu löschen.) Folgendes habe ich mit der neuen Karte ausprobiert:

  1. Verwenden gparted, um eine neue Partitionstabelle (msdos) zu erstellen. Es sagt, dass es funktioniert, aber wenn es die Geräteliste aktualisiert, hat sich nichts geändert. Es sagte auch unrecognized disc label. Ich wollte das manuell korrigieren, was mich zu Schritt 2 führte.
  2. Verwenden, partedum eine neue Partitionstabelle und Partition ( unit GBdann mklabel msdosdann mkpart primary ext2 0 5). Es gibt keine Fehler, aber nach dem Beenden hat sich nichts geändert.
  3. Wischen Sie die ersten 1M des Geräts ab ( dd if=/dev/zero of=/dev/sdc bs=1M count=1) und wiederholen Sie die Schritte 1 und 2.
  4. Wischen Sie das gesamte Gerät ab ( dd if=/dev/zero of=/dev/sdc bs=1b count=14745024) und wiederholen Sie die Schritte 1 und 2.

Ich habe Angst, die alte Karte zu sehr zu verwirren, weil ich die Fotos nach Möglichkeit wiederherstellen möchte, obwohl ich ein Bild davon auf meiner Festplatte habe, mit dem ich mich verwöhnen kann, wenn ich sie auf einen USB-Stick brenne. Ich habe dieses Bild in mein Boxkonto hochgeladen und Sie können es hier herunterladen .

1

0 Antworten auf die Frage