Forum: Offtopic SD Karte retten


von Andreas H. (andario)


Lesenswert?

Hallo Gemeinde,

Mein Handy (Android) teilte mir heute plötzlich mit, die SD Karte sei 
defekt. Das Angebot die umgehend zu formatieren habe ich abgelehnt ;-)

Es handelt sich um eine SanDisk 4GB microSD (zugegeben etwas älter).

Jetzt habe ich die Karte abends mal hier zu Hause in den PC gesteckt, 
mit ernüchterndem Ergebnis:
Windows10 behauptet, die Karte sei nicht formatiert.

In der Datenträgerverwaltung zeigt er sie als Laufwerk an, mit 31 MB 
(sic) und Dateisystem RAW.

Das Recovery Tool, das ich geladen habe (Recuva) kann dementsprechend 
auch nicht auf die Karte zugreifen und somit nichts retten.

Es sind jetzt keine unglaublich wichtigen Daten drauf, aber halt ein 
paar Fotos und PDFs und ich weiß nicht genau, wann ich das letzte mal 
die Bilder von der Karte gesichert habe.

Habt ihr eine Idee, was ich noch versuchen könnte? Ich bin für jeden 
zweckdienlichen Hinweis dankbar!

Grüße,
Andario

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Andreas H. schrieb:
> was ich noch versuchen könnte?

Gar nichts, oder, wenn es Dir das wert ist, einen professionellen 
Datenretter (à la Ontrack). Das wird dann aber richtig teuer.

von Andreas H. (andario)


Lesenswert?

Ja, das habe ich gesehen, die nehmen 180,- aufwärts - dafür ist der 
Rückversand aber bis 32GB im Preis inbegriffen ;-)

Das ist es mir dann doch nicht wert.

Bei einer Festplatte konnte ich mal mit einem LowLevel Tool Daten 
retten, gibt's sowas für SD Karten auch?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Sofern der Defekt nur ein Dateisystemfehler (zerschossene 
Partitionstabelle, zerstörte FAT) ist, ist mit Tools wie GetDataBack 
etwas anzustellen. Wenn aber die SD-Karte nicht mehr die Daten aller 
Sektoren rausrückt, dann ist Essig.

von Timm T. (Gast)


Lesenswert?

1. Warum gehst Du davon aus, daß Windows das Filesystem eines Androids 
lesen kann? Das kann sein (Fat32), muß aber nicht (Ext4). Starte ein 
Live-Linux und versuchs damit nochmal.

2. Wie sicher bist Du, daß die Karte nicht verschlüsselt ist? Solltest 
Du diese Option irgendwann gewählt haben - dann bist Du am Arsch... ;-)

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Timm T. schrieb:
> Warum gehst Du davon aus, daß Windows das Filesystem eines Androids
> lesen kann?

Wenn sich Android an die SD-Karten-Spezifikation hält, hat es das zur 
Karte gehörende Dateisystem zu verwenden. Und das ist bei SDHC-Karten 
nun mal FAT32.

von Marcus H. (Firma: www.harerod.de) (lungfish) Benutzerseite


Lesenswert?

Andreas, frag doch mal hornis Kumpel...
Beitrag "Datenrettung - Was sind dir deine Daten wert?"

von (prx) A. K. (prx)


Lesenswert?

Rufus Τ. F. schrieb:
> Wenn sich Android an die SD-Karten-Spezifikation hält, hat es das zur
> Karte gehörende Dateisystem zu verwenden. Und das ist bei SDHC-Karten
> nun mal FAT32.

Oder exFAT, bei mehr als 32GB. Nützlich, wenn man Filme grösser als 4GB 
drauf speichern will.

von Dimitri R. (Firma: port29 GmbH) (port29) Benutzerseite


Lesenswert?

Andreas H. schrieb:
> Ja, das habe ich gesehen, die nehmen 180,- aufwärts - dafür ist der
> Rückversand aber bis 32GB im Preis inbegriffen ;-)

Tja Andreas, was sind dir deine 4GB an Daten wert?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

A. K. schrieb:
> Oder exFAT, bei mehr als 32GB.

Dann ist es keine SDHC-Karte, sondern eine SDXC-Karte.

von K. J. (Gast)


Lesenswert?

Du könntest versuchen die SD bitweise auszulesen mit z.b. dd das klappt 
aber nur wenn die SD noch ansprechbar ist, es gibt bei dd auch genügend 
Optionen defekte Sektoren zu überspringen oder durch mehrfaches auslesen 
die Wahrscheinlichkeit zu bestimmen ob die Bits 0 oder 1 ist wen es 
Bilder sind ist es auch egal wen da ein Bit geflippt ist.

Wehre jedenfalls ein versuch danach wenn es klappt hast du dann ein 
komplettes abbild der SD mit dem du auch Arbeiten kannst, 
erfahrungsgemäß passiert das öfters mal bei Android das sich einfach nur 
die Partitionstabelle verabschiedet.

von Mike M. (mikeii)


Lesenswert?

Lass mal testdisk drüber laufen um zu sehen ob er die Partitionstabellen
erkennen und wiederherstellen kann.

von Timm T. (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
> Wenn sich Android an die SD-Karten-Spezifikation hält, hat es das zur
> Karte gehörende Dateisystem zu verwenden. Und das ist bei SDHC-Karten
> nun mal FAT32.
A. K. schrieb:
> Oder exFAT, bei mehr als 32GB.

Achja, beides von MS lizensierte proprietäre Systeme, da wird sich 
Android bestimmt dran ergötzen.

Der "Standard" ist nur relevant, wenn die Karte zwischen verschiedenen 
Geräten ausgetauscht wird. Muß sie aber, wenn sie als 
Speichererweiterung in einem Tablet oder Handy eingesetzt wird, nicht.

"Aufgrund der technischen und juristischen Probleme des exFAT kommt bei 
Android- und GNU/Linux-Systemen zumeist der ext4-Treiber zum Einsatz. 
Die SD-Karte wird dazu, je nach Anwendungsfall, mit ext2 oder ext4 
formatiert." (https://de.wikipedia.org/wiki/SD-Karte#SDXC_.28SD_3.0.29)

von Matthias X. (current_user)


Lesenswert?

Ich könnte mir vorstellen das FAT32 in der Spezifikation steht weil 
darauf auch der Controller der Karte ausgelegt optimiert ist. z.B Wear 
Levelling, Sektorgrößen,...
Ein anderes Dateisystem könnte da schon die Lebensdauer beeinflussen.
(Alles nur Vermutungen)

von Timm T. (Gast)


Lesenswert?

Matthias x. schrieb:
> Ich könnte mir vorstellen das FAT32 in der Spezifikation steht

Fat32 steht in der Spec, weil die Karten in Kameras verwendet werden, 
die nur Fat32, früher Fat16, können. Das ist der kleinste gemeinsame 
Nenner, für alles andere muß man annehmen, daß die Kameracontroller 
einfach zu doof sind.

Und auch da sollte man die Karte tunlichst von der Kamera formatieren 
lassen, damit sichergestellt ist, daß die auch die Partitionstabelle 
richtig verwaltet.

Ich wollte am Tablet auf eine größere SD wechseln, dachte mir, um die 
Daten schnell zu kopieren steckste die alte Karte über uSD Adapter an 
den Rechner und liest die schnell aus. Kannste knicken, Windows hat die 
Karte als nicht formatiert gemeldet, war halt vom Tablet mit Ext4 oder 
so bespielt.

von Daniel A. (daniel-a)


Lesenswert?

Nichts an der Karte ändern! zuerst mit dd rescue ein Image erstellen 
(bei kaputten Karten kann das erstellen Tage dauern). Dann eine kopie 
davon machen, und auf der Kopie der Kopie arbeiten. Du kannst dann 
selbst versuchen die Daten wiederherzustellen, falls die SD für das 
Kopieren noch nicht zu kaputt war, oder das Image jemandem geben der 
erfahrung mit Wiederherstellung hat. z.B. mir: 
recovery@danielabrecht.ch, oder einem Bekannten.

: Bearbeitet durch User
von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Timm T. schrieb:
> Achja, beides von MS lizensierte proprietäre Systeme, da wird sich
> Android bestimmt dran ergötzen.

Mein erstes Android-Handy mit V2.2.x (Motorola) hatte meine SD-Karte 
noch mit EXT[23] formatiert. Mein aktuelles (Samsung) mit Android 4.x 
(mittlerweile 5.x) formatiert die Karte aber als FAT32. Da hat sich also 
definitiv etwas geändert.

von Timm T. (Gast)


Lesenswert?

Frank M. schrieb:
> Mein aktuelles (Samsung) mit Android 4.x
> (mittlerweile 5.x) formatiert die Karte aber als FAT32.

Samsung hat auch 2013 einen Treiber für exFAT unter Linux rausgebracht, 
was aber nichts dran ändert, daß jeder der den nutzen will eine Lizenz 
von MS für exFAT erwerben muß. Und einige sparen sich das halt.

Da der TO keine Angabe zur Handy oder zur Android-Version macht, ist es 
durchaus im Bereich des Möglichen, daß da eben ein ext2 oder ext4 
verwendet wird.

von Andreas H. (andario)


Lesenswert?

Hallo Leute,

danke schonmal für die zahlreichen Antworten.
Der Punkt mit dem Ext Filesystem macht mir nochmal ein wenig Hoffnung. 
Werde heute Abend mal versuchen von einem Linux aus drauf zuzugreifen. 
Allerdings sollte Windows doch wenigstens Anzeigen, dass es eine Ext 
Partition auf der Karte gibt, auch wenn es sie nicht lesen kann?

Das Handy ist ein Wiko Ozzy mit Android 4.2.2

Ich melde mich, wenn ich das getestet habe nochmal.

Marcus H. schrieb:
> Andreas, frag doch mal hornis Kumpel...
> Beitrag "Datenrettung - Was sind dir deine Daten wert?"

OK, das war eine Steilvorlage ;-)

Grüße,
Andario

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.