Moto G3 (Android Marshmallow) erkennt keine SD-Karte mehr (Lösung?) [Duplikat]

Vor etwa einem Monat konnte das Moto G (3rd Gen) meiner Frau die Transcend Premium 400x 32GB SD-Karte (die als Adoptable Storage formatiert war) nicht mehr erkennen. Auf dieser Karte waren sehr wichtige Bilder und Filme für uns (von unserem neugeborenen Baby). Ab einer bestimmten Android-Version ist auch der nutzbare Speicher verschlüsselt und das Auslesen auf einem PC oder anderen Telefonen ist ohne den Verschlüsselungsschlüssel nicht möglich. Da das Telefon auch nicht gerootet war, war es auch nicht möglich, den Verschlüsselungsschlüssel vom /data/...something directory...(siehe https://nelenkov.blogspot.ch/2015/06/decrypting-android-m-adopted-storage.html ) zu erhalten. Also habe ich die Hoffnung fast aufgegeben.

Ich kaufte nur ungefähr ein Jahr später genau den gleichen Typ von SD-Karte, ebenfalls 32 GB. In der Hoffnung, dass ich in der Lage wäre, einen exakten Klon der Karte zu erstellen und einige Experimente damit zu starten, ohne das Risiko einzugehen, etwas auf der Originalkarte zu zerstören und alle Daten zu verlieren. Als ich die Originalkarte unter Linux gemountet habe, zeigt sie zwei Partitionen mit 17 MB und etwa 31 GB. Das Klonen der Karte mit einigen Linux-Befehlszeilentools hat nicht das gleiche Ergebnis geliefert.

Gibt es eine andere Möglichkeit, dieses Problem zu beheben?

Antworten (2)

Das hat bei mir funktioniert:

  • SD-Karte aus dem Telefon entfernt
  • Stecken Sie die SD-Karte in einen MicroSD-zu-MicroUSB-Adapter
  • Stecken Sie den MicroUSB-Adapter in den MicroUSB-Stecker am Telefon
  • Führen Sie den ES File Explorer aus und in meinem Fall wurde die SD-Karte mit '0' bezeichnet. Ich konnte auf den DCIM-Ordner zugreifen und alle meine Fotos und Videos hochladen

HINWEIS: ES File Explorer Version 4.0.5.5 wurde verwendet. Als ich es auf die neueste Version aktualisierte, damit ich es auf Google Drive hochladen konnte, konnte es die Dateien nicht mehr erkennen, also musste ich auf 4.0.5.5 zurückstufen und Dropbox verwenden.

Ich habe das gleiche Problem (wie meine Frau), meine Karte wurde beschädigt. Um zu verhindern, dass ich eine größere SD-Karte kaufe, habe ich die ES File Explorer-Lösung ausprobiert. Dies funktioniert nicht, da die Karte von Android verschlüsselt wird und nicht angezeigt wird. Ich habe die Lösung ausprobiert, wie @ user231138 vorgeschlagen hat. Also musste ich eine größere Karte kaufen und das Zeug bitweise kopieren und es funktionierte wieder!

Entnommen aus der Originalrevision von Emiel Kosse mit Copyedit.


Das nächste, was ich versuchte, war das Klonen mit HDD Raw Copy. Schreiben Sie zuerst die gesamte Karte in ein Image auf meiner Festplatte. Als ich die Daten auf meine neue 32-GB-Karte kopierte, bemerkte ich, dass die neue Karte nicht die gleiche Kapazität wie die Bilddatei hatte (das Bild hatte 32,22 GB, die neue Karte zeigt eine Kapazität von 31,11 GB), sodass dieser Trick nicht funktioniert.

Zum Glück habe ich auch noch eine 64 GB SD-Karte (gleicher Typ), die für diesen Test genug Platz haben sollte. Also habe ich das Image mit HDD Raw Copy auf diese Karte geschrieben. Geprüft unter Linux, ob ich die gleiche Partition wie bei der Originalkarte sehe und diese zufällig ist (natürlich zeigt es auch ca. 32GB freien Speicherplatz unpartitioniert).

Also, dachte ich, mal sehen, ob das Moto den gleichen Fehler mit meiner neuen Karte im Telefon zeigt und ob ich ein Image gemacht habe, auf dem ich versuchen kann, die Verschlüsselung zu hacken (jetzt oder in Zukunft). Zu meiner Überraschung zeigt das Moto sofort an, dass das transcend 32GB Volumen gemountet ist! Ich ging zur Galerie des Telefons und es zeigt unsere Bilder und Filme wieder!

Kurz gesagt, kaufen Sie in diesem Fall eine SD-Karte mit größerem Volumen (um sicherzustellen, dass genügend Datenblöcke verfügbar sind). Verwenden Sie HDD Raw Copy, um einen bitweisen Klon/ein Image der Originalkarte zu erstellen. Schreiben Sie das Bild auf Ihre neue Karte und prüfen Sie, ob es von Ihrem Telefon gelesen werden kann.

Tun Sie niemals Folgendes, sonst gehen Ihre Daten verloren:

  • Formatieren Sie die Karte
  • Setzen Sie Ihr Telefon auf die Werkseinstellungen zurück (zerstört Ihren Verschlüsselungsschlüssel)
  • Lassen Sie das Telefon den Speicherort vergessen / unmounten (zerstört auch den Verschlüsselungsschlüssel)
  • Upgrade auf eine neuere Version von Android (oder ein anderes größeres Systemupdate).

(stellen Sie natürlich sicher, dass Sie Backups oder Cloud-Synchronisierungen durchführen, um diese Situation überhaupt zu verhindern.)

Ich hoffe, das kann jemandem da draußen helfen, der in der gleichen Situation enden könnte.