Beiträge von Gonzo-3004 im Thema „Gpartet formatiert microSD-Karte nicht“

    Cool, wie hier versucht wird ein Problem zu lösen, das nicht mehr gelöst werden kann.

    Ich vermute mal, dass es sich hierbei um eine Samsung micoSD Karte handelt? Hier hat der Microcontroller ein Problem des Speicherbausteins festgestellt und diesen auf read-only gesetzt, um Datenverlust zu vermeiden. Dadurch können die Daten auch nicht gelöscht werden.

    Ich weiß das, weil ich das bei meiner Schwester auch schon durch habe. Bei Samsung angerufen und denen das Problem geschildert, der wollte nur die SN haben und hat umgehend Ersatz geschickt. Zu Forschungszwecken wollten die Aber die Karte, ich habe die vorher mit der Bohrmaschine paar mal durchbohrt, war für die in Ordnung. ^^

    Meine ist eine SanDisk Ultra aber könnte durchaus das gleiche Problem sein. Hab mir schon eine neue bestellt. Kosten ja nix mehr die Dinger. Zurückschicken brauche ich die nicht mehr. Hab sie mit nem Seitenschneider zu Konfetti zerlegt. Taugt jetzt nur noch zum puzzeln :D

    Dann weiß ich auch nicht weiter mehr als bitweise auf 0 setzen kann man denke ich nicht machen. Du solltest wie von nicoletta vorgeschlagen am besten nochmal die sdkarten flags prüfen. Vieleicht siehst du da was. Die muss ja im writelock oder ähnliches sein, wenn gar nix mehr geht.

    Ja echt merkwürdig. Da muss irgendein writelock drauf sein aber nur wenn ich formatieren will. Mit sudo kann ich ganz normal Dateien drauf kopieren oder löschen.

    Welche Ausgabe erhältst du mit:

    Code
    sudo hdparm -I /dev/sdb

    Ergebnis:

    Gonzo-3004 dann hilft nur noch das komplette ausnullen mit dd wie schon beschrieben. Dauert halt ewig weil er die komplette sd karte mit 0 überschreibt. Bei 64GB und rund 10MBIT write dauert das. Danach am besten nochmal

    Code
    sync

    ausführen damit werden die gecachte Daten fest geschrieben.

    Wenn das nicht hilft weiß ich auch nicht weiter. Dann kannst du die SD Karte nur noch in den Feuern Mordors verbrennen wo sie hergekommen ist :)

    Habe die Karte jetzt augenullt :thumbup: Ergebnis:

    Code
    [root@arch-linux gonzo]# dd if=/dev/zero of=/dev/sdb bs=1M
    dd: Fehler beim Schreiben von '/dev/sdb': Auf dem Gerät ist kein Speicherplatz mehr verfügbar
    60907+0 Datensätze ein
    60906+0 Datensätze aus
    63864569856 Bytes (64 GB, 59 GiB) kopiert, 2992,01 s, 21,3 MB/s

    ... Karte gemountet und alle Daten noch drauf 8o

    Was heißt denn "funktioniert nicht"?

    Es wird ggf. eine Reparatur der Formartierung durchgeführt, keine Formatierung. Es müsst also eine Ausgabe mit Information über den Zustand gegeben haben. Wenn damit die Ursache behoben ist, dann ließe sich die SD Card wieder formatieren.

    Sry nicoletta, anbei die Ausgabe von fsck.exfat -a /dev/sdb

    Code
     x  sudo fsck.exfat -a /dev/sdb
    exfatprogs version : 1.2.1
    Bad fs_name in boot sector, which does not describe a valid exfat filesystem

    Habe den Befehl mal auf sdb1 wie von vs2-free-users beschrieben angewendet:

    3 files fixed :/ jetzt stecke ich dir mal in's Handy und probiere ......

    ...... also, gparted erkennt die Karte jetzt wieder aber im Handy funktioniert sie immer noch nicht.

    Formatieren am Handy und Laptop geht nicht, alle Daten noch drauf.

    Das hat nicht funktioniert:

    Code
    fsck.exfat -a /dev/sdb

    das auch nicht:

    Code
    rm -rf /dev/sdb

    Übrigens, mittlerweile findet gpartet die SD-Karte nicht mehr.

    Ich kann aber sdb ganz normal mounten und alle Daten sind noch drauf.

    das probiere ich dann morgen weil es so laaaaange dauert ;)

    Code
    dd if=/dev/zero of=/dev/sdb bs=1M

    hmm vieleicht erstmal nach root wechseln mit

    Code
    sudo su

    und ohne sudo machen.

    und mal vorher nachsehen ob blockdev drauf ist

    Code
    blockdev --getsz /dev/sdb

    müsste das Ende vom Device zeigen.

    Ok sudo su hat funktioniert.

    Trotzdem, habe die Befehle alle ohne Fehlermeldung ausgeführt.

    Ergebnis:

    Es wurde nichts gelöscht, alle Daten noch drauf :evil:

    Ganz schön hartnäckig das Kärtchen :D

    Vorab damit beabeitest du das komplette device also die karte nicht nur die Partition.

    Dann mit gpartet öffnen, neue Partitionstabelle anlegen und mit gewünschten Dateisystem formatieren.

    HINWEIS: Mach das bitte nur wenn du weißt was du tust, damit kannst du dein komplettes System zerstören!!!

    lsblk zeigt:

    Code
     ->  lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    sda      8:0    0 447,1G  0 disk 
    ├─sda1   8:1    0   512M  0 part /boot
    ├─sda2   8:2    0  49,5G  0 part /
    └─sda3   8:3    0 397,1G  0 part /home
    sdb      8:16   1  59,5G  0 disk 
    └─sdb1   8:17   1  59,5G  0 part 
    sr0     11:0    1  1024M  0 rom  

    sdb ist die 64 GB microSD

    dann sollte

    Code
    wipefs -a /dev/sdb

    schon passen :)

    Probier sie doch im S4 zu formatieren, und nicht am PC.

    Mein Kenntnisstand war, dass man das in dem Gerät machen soll.

    Habe ich mit S4 und Tabled A7 schon probiert.

    Diese SD-Karte wird in beiden Geräten ordnungsgemäß erkannt, habe auch vollen Zugriff auf Ordner und Dateien.

    Das Formatieren klappt aber in beiden Geräten nicht. Das Formatieren läuft ab wie bei gparted

    Die Geräte formatieren "scheinbar" die SD-Karte, aber wenn der Vorgang abgeschlossen ist sind alle Dateien und Verzeichnisse noch da.

    Es passiert also nichts ^^

    Hallo Leute

    Archlinux / Openbox

    von einem Tag auf den anderen zickt meine 64 GB microSD-Karte in meinem Samsung S8, will heißen die Karte wird im S8 nicht mehr erkannt.

    - SD in ein anderes Handy (S4) eigebaut -> wird erkannt

    - neue SD in das S8 eingebaut -> wird erkannt

    Somit kann ich einen defekt am microSD-Slot am S8 sowie ein defekt dieser SD-Karte ausschließen :/

    Jetzt habe ich die ganzen Daten der SD-Karte erst mal auf meinem Laptop gesichert :thumbup:

    Der Versuch die Karte mit gpartet neu auf extfat zu formatieren schlägt jedoch fehl.

    Zuerst musste ich exfatprogs nachinstallieren damit überhaupt das extfat Format in gpartet zur Verfügung stand.

    Die Optionen "Partition löschen" oder "Neue Partitionstabelle" erstellen funktioniert auch nicht.

    Gparted macht zwar irgendwas und sagt dann alles erledigt aber danach sind immer noch alle Daten drauf.

    Die microSD-Karte ist mittels eines MMC-Adapter am Laptop angestöpselt und JA der Schieber am Adapter steht auf UNLOCK :D

    Gibt es irgendeine Möglichkeit die Karte mit "gewalt" zu löschen/formatieren? :evil: Vielleicht auf der Konsole ...