Neue Partition auf der SD-Karte kann nicht erstellt werden

Neue Partition auf der SD-Karte kann nicht erstellt werden

Ich habe den folgenden Befehl verwendet, um eine neue Partition auf meiner 32 GB Samsung SD-Karte zu erstellen.

sudo fdisk /dev/sdb

Dann drückte ich den Buchstaben „o“, um eine neue leere DOS-Partitionstabelle zu erstellen. Es kam jedoch die folgende Warnung.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Als ich die Warnung ignorierte und versuchte, die Partitionierung abzuschließen, indem ich durch Drücken von „W“ eine neue Tabelle auf die Festplatte schrieb, wurde die folgende Warnung angezeigt und die Erstellung neuer Tabellen verweigert.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

Wie löse ich dieses Problem? Bitte helfen Sie.

Antwort1

Sie haben dieses Problem, weil /dev/sdb( mountedeingeben, mount | grep /dev/sdbum es anzuzeigen) und seine Metainformationen im RAM des Systems sind und das System sie „gesperrt“ hat, um mehrfachen unkontrollierten Zugriff zu verhindern. Wenn Sie umount /dev/sdbvor Ihnen sudo fdisk /dev/sdb, stellt das System sicher, dass die Metainformationen der „Festplatte“ auf „Festplatte“ auf dem neuesten Stand sind, vergisst dann die Kopie der Metainformationen im Arbeitsspeicher und lässt Sie die SD-Karte nach Herzenslust anpassen/löschen.

verwandte Informationen