Partitionierte 32 GB Micro-SD-Karte kann nicht formatiert werden

Partitionierte 32 GB Micro-SD-Karte kann nicht formatiert werden

Ich kann meine 32 GB Micro-SDHC-Karte nicht formatieren, nachdem ich zwei Partitionen darauf erstellt habe. Die erste Partition ist FAT32. Die zweite ist 4 GB ext3.

Jetzt kann ich meine Karte nicht mehr formatieren und Partitionen darauf löschen. Sie scheint gesperrt zu sein. Daten und Partitionen bleiben auch nach der Formatierung erhalten.

PS: Ich habe Tools wie EASUS, Minitool und HP Format Utility ausprobiert, aber nichts hilft. Und ich verwende den SD-Kartenadapter auf meinem ASUS-Laptop.

Edit: Es ist eine Micro-SD-Karte. Bilder anbei!

Fenster „Partitionsverwaltung“

                                Formatierung bricht mit Fehler nach 21 % ab; Fehlernummer 0x04

Antwort1

Wenn Sie ein Linux-Betriebssystem booten können, das physischen Zugriff auf das SD-Gerät hat, können Sie Folgendes versuchen.

Stellen Sie zunächst sicher, dass Sie das Gerät identifizieren. Häufig müssen Sie Ihren Schlüssel einstecken und dann ausführen dmesg. Normalerweise wird Ihnen etwas angezeigt. Nehmen wir an, es geht um /dev/sdi(aber seien Sie vorsichtig, ein Fehler könnte alle Ihre Daten löschen!; verwenden Sie es nicht, /dev/sdasonst /dev/sdbhandelt es sich wahrscheinlich um echte Festplatten).

Also lauf zuerst

fdisk -l /dev/sdi

um anhand der Ausgabe davon überzeugt zu sein, dass es tatsächlich Ihr SD-Ding ist.

Löschen Sie dann die gesamte Partition (und verlieren Sie alle SD-Daten!) mit

dd if=/dev/zero of=/dev/sdi bs=4k count=32768

Verwenden Sie dann fdiskoder , gparted um die Festplattenpartitionierung neu vorzunehmen, und führen Sie es abschließend aus mkfs.ext4 /dev/sdi3 , um beispielsweise ein EXT4-Dateisystem auf der 3. Partition Ihres SD-Geräts zu erstellen.

Seien Sie sehr vorsichtig (ersetzen Sie insbesondere /dev/sdi durch die entsprechenden/dev/sdXSache, woXist der entsprechende Buchstabe).

Antwort2

Hier können zwei Dinge vor sich gehen:

  • Die Informationen im ersten Sektor (MBR) sind beschädigt, was das Betriebssystem völlig verwirrt. Dadurch können normale Tools sie nicht richtig löschen.
    Es sollte möglich sein, sie wieder in einen brauchbaren Zustand zu bringen, aber das wird Ihnen unter Windows nicht gelingen. Windows weiß überhaupt nicht, wie es mit USB-Wechselgeräten mit mehreren Partitionen umgehen soll (als was sich der Kartenleser für Windows präsentiert) und weigert sich, normal zu arbeiten, wenn es eine Partitionstabelle mit mehr als einer Partition sieht.
    Ich empfehle Ihnen, die GPartED-Live-CD (oder den USB-Stick) auszuprobieren. Sie sollten in der Lage sein, eine neue MBR- oder GPT-Partitionstabelle auf die Karte zu schreiben. Wenn das nicht funktioniert, lesen Sie den nächsten Punkt unten.
  • Die Karte ist beschädigt und lässt sich nicht mehr richtig schreiben. Werfen Sie sie in diesem Fall weg und besorgen Sie sich eine neue.

Antwort3

Um den MBR in Windows zu löschen, benötigen Sie ein Low Level Format-Tool wieDasausHDD-Guru. Starten Sie nun das Programm mit Administratorrechten.

Klicke auf:

  • Kostenlos fortfahren
  • Wählen Sie Ihre SDHC-Karte (achten Sie darauf, die richtige zu wählen)
  • Klicken Sie auf „Weiter“
  • Wählen Sie auf der Registerkarte „LOW-LEVEL-FORMAT“ die Option „Schnelllöschung durchführen“
  • Klicken Sie auf „DIESES GERÄT FORMATIEREN“

Jetzt sollten alle Partitionen auf der SDHC entfernt sein. Und Sie können sie in Windows formatieren.

Antwort4

1: Wenn Ihre Karte wie von Ihnen erwähnt "gesperrt" ist, müssen Sie sie physischFreischaltenVerwenden Sie dazu den physischen Schalter an der Seite der Karte.

2: Eine „Low-Level“-Formatierung wie vorgeschlagen funktioniert, ist aber viel mehr Arbeit als nötig. Sie können die Karte einfach neu partitionieren oder den MBR mit einem portablen/kleinen Programm wie zurücksetzenStiefelEis

So geht's:
~ Wählen Sie die SD-Karte aus dem Dropdown-Menü „Zielfestplatte“.
~ Klicken Sie auf „Teile verwalten“.
Schritt 1

~ Wählen Sie „Diesen Teil formatieren“, wenn er 1 Partition hat.
Schritt2/3
ODER
~ Wählen Sie „Neu partitionieren“, wenn das Laufwerk mehr als 1 Partition hat, und verkleinern/löschen Sie dann alle zusätzlichen Partitionen, bis nur noch eine übrig ist. Mit dieser Option können Sie auch die Partitionstabellen ändern (z. B.: Beginnen beim ersten Sektor, mehrere Einträge usw.)

~ Sie können auch auf die MBR/PBR-Informationen (BOOTMGR/GRUB4DOS/NTLDR-Boot) zugreifen oder diese ändern, indem Sie im ersten Schritt auf „MBR/PBR verarbeiten“ statt auf „Teile verwalten“ klicken.

verwandte Informationen