Warum sind von einer 128 GB Sdcard nur noch 32 MB verfügbar?
Hallo
Ich hatte eine neue 128 GB Sandisk Sdcard mit Android verschlüsselt.
In Android hatte ich von Anfang an das Problem, dass sie oft erst nach mehreren Neustarts erkannt wurde und während des Betriebs plötzlich nicht mehr verfügbar war. Eine alte 32 GB Sdcard funktionierte dann bis heute einwandfrei in Android.
Die 128 GB sdcard habe ich mit Linuxmint in Exfat formatiert.
Seit der Formatierung in Exfat wird sie nur noch als 32 mb Sdcard erkannt in Windows 7/10, Linux und Android.
In der Dreambox 900 wird sie als USB Medium mit 32 mb erkannt, kann aber nicht formatiert werden mit newnigma2 oder gemini. Das Initialisieren wird nicht ausgeführt.
In Linuxmint habe ich Testdisk als root ausgeführt. Es findet keine Partitionen.
Testdisk hat einen neuen MBR geschrieben und alle Daten gelöscht ohne Ergebnis.
Gparted liest sie nicht ein.
Gibt es vielleicht Linux Befehle für das Terminal mit dem sie wieder in Werkszustand versetzt werden kann, so was wie einen Komplettreset?
3 Antworten
Heute hat es mit Gparted funktioniert sie einzulesen an einem anderen Hub.
Ich habe erst eine Partitionstabelle in msdos und später in gpt erstellt.
Beide Operationen sind ohne Fehlermeldung durchgelaufen, mit dem Ergebnis das nachher genau wie vorher eine unbekannte Partitionstabelle angezeigt wird.
Ein Deepscan nach Partitionen und Filesystemen hat auch kein Ergebnis gebracht. Ist mysteriös wird aber wohl doch an der Hardware liegen wenn nichts anschlägt.
Wo hast du diese (micro?) SD Karte gekauft?
Müsste Amazon gewesen sein, ist aber schon ca 3 Jahre her
hier bin ich überfragt, habe aber eine vage Vermutung:
kann denn Android das Verschlüsselungsprogramm überhaupt mit exfat umgehen?
Könnte es sein, dass das Verschlüsselungsprogramm das Dateisystem als FAT32 interpretiert?
Kaputt? Das muss nicht so sein. Formatieren und Partitionierung sind unterschiedliche Dinge. Versuche erst mal neu zu partitionieren
(fdisk /dev/sdx )
Erst danach stimmt die Partitionstabelle wieder. Dann sollten auch die 128GB wieder da sein.
Mich interessiert nur der Grund. Wie 128 GB physisch auf 32 mb schrumpfen.
Naja, die Programme (cfdisk, fdisk, sgdisk, parted usw.) fragen das Gerät ab und nehmen die Werte "für bare Münze" ohne zu hinterfragen ob diese stimmen.
Ist wie Windows & BIOS, Windows glaubt dem BIOS, während Linux die Hardware selbst fragt und die BIOS Angaben ignoriert.
Man kann aber die Anzahl der Sektoren, Leseköpfe und Zylinder mit fdisk festlegen (mit der Gefahr irreparablen Schaden anzurichten wenn die angegebenen Werte falsch sind)
Linuxhase
android 7.1 erkennt sdkarden mit exfat. Aber wie gesagt sie wird nur noch als 32 mb karte erkannt von windows, linux und android.
Habe eben noch mal versucht mit dem Linuxmint eigenen Disk Programm zu formatieren. 2 x ist die Formatierung der 32 mb ohne Fehlermeldung durchgelaufen, danach wurde allerdings wie vor dem Formatieren /dev/sdb unknown partition angezeigt.
Beim 3. Versuch kam: Error synchronizing after formatting with type `ext4': Timed out waiting for object (udisks-error-quark, 0)
Ich gehe schon davon aus das die karte wahrscheinlich defekt ist. Mich interessiert nur der Grund. Wie 128 GB physisch auf 32 mb schrumpfen.