Problem
Beim Formatieren einer USB-Festplatte, die im schreibgeschützten Modus gemountet wurde, erhalten wir die folgende Fehlermeldung:
fdisk: Unable to write /dev/sdg: Bad file descriptor
Lösung
1. Die Festplatte in diesem Beispiel ist /dev/sxx. Deaktivieren Sie zuerst den Nur-Lese-Modus auf dem USB-Datenträger. Stellen Sie sicher, dass hdparm installiert ist, führen Sie dann den folgenden Befehl aus:
# hdparm -r0 /dev/sxx
2. Stellen Sie sicher, dass util-linux Paket installiert ist, und löschen Sie dann das Dateisystem.
# wipefs --all /dev/sxx --force
3. Erstellen Sie mit fdisk:
eine neue Partition auf der Festplatte# fdisk -cu /dev/sxx
dann „d ‘ zum Löschen und ‘w ‘ zu schreiben.
4. Die Festplatte kann jetzt formatiert werden. Um die Festplatte mit dem ext4-Dateisystem zu formatieren, kann der folgende Befehl verwendet werden:
# mkfs.ext4 /dev/sxx