it-swarm.com.de

Die SD-Karte hat keine Partitionstabelle und kein Dateisystem

Ich habe ein Problem beim Lesen einer SD-Karte, die ich auf meinem Telefon verwende. Es gibt keine Partitionstabelle und kein Dateisystem und ich weiß nicht, wie ich es zu einer legitimen SD-Karte machen kann, auf der ich meine Dateien speichern kann. Als ich das Terminal öffne und Sudo fdisk -l verwende, war es so.

Disk /dev/sdb: 29.6 GiB, 31767658496 bytes, 62046208 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5870CB3F-39B7-B04B-ADF8-A4F386347481

Hoffe jemand könnte helfen. Vielen Dank.

3
Rena-san

Dies ist ein Community-Wiki. Sie können es jederzeit bearbeiten, um Informationen zu korrigieren oder hinzuzufügen.

Warnung: Erstellen Sie vor dem Fortfahren eine Sicherungskopie der Daten, die Sie möglicherweise behalten möchten.

Hinweis: Sie können andere Tools verwenden, um dieselben Aufgaben auszuführen. Ich erwähne gparted, weil es zuverlässig und einfach zu bedienen ist.

Background: Telefone und andere Geräte verwenden normalerweise msdos Partitionstabellen (nicht gpt) mit FAT32- oder exFAT-Partitionen. Das Problem ist nicht unbedingt, wie die Partition formatiert ist , sondern wie das Laufwerk initialisiert ist .

  1. Löschen Sie die Partitionstabelle mit dd:

    Sudo dd if=/dev/zero of=/dev/sdx bs=1M count=1
    

    Ändern Sie /dev/sdx entsprechend, um sich auf Ihre Karte zu beziehen. Ich setze /dev/sdb absichtlich nicht in den Befehl ein, um zu vermeiden, dass Laufwerke durch Kopieren und Einfügen versehentlich beschädigt werden.

  2. Führen Sie gparted aus. Es sollte eine Meldung angezeigt werden, die besagt, dass das Laufwerk initialized sein muss (dh, die Partitionstabelle muss erstellt werden). Wählen Sie die Option msdos.

  3. Formatieren Sie die Karte mit gparted auf FAT32 (klicken Sie mit der rechten Maustaste und suchen Sie nach den entsprechenden Optionen). Wenn es nicht funktioniert, formatieren Sie es als exFAT.

  4. Führen Sie sync aus und entfernen Sie die Karte.

    Hinweis: Das Ausführen von sync ist nicht erforderlich, aber ich möchte es in Situationen wie diesen ausführen, nur für den Fall.

  5. Überprüfen Sie, ob die Karte jetzt mit Ihrem Telefon funktioniert. Überprüfen Sie dann, ob es mit anderen Geräten wie vorgesehen funktioniert.

    Wenn die Karte nicht funktioniert, können Sie versuchen, sie mit exFAT zu formatieren (Schritt 3). Wischen und Initialisieren müssen nicht wiederholt werden, wenn die Partitionstabelle oder der Datenträger-Etikettentyp msdos oder ähnlich ist, nicht gpt.

3
xiota