Wie kann ich alle Partitionen meines Sticks löschen und ein einzelnes Volume erstellen?

12

Ich habe 8 GB pendrive. Die aktuelle Konfiguration meines pendrive wird im Bild angezeigt. Es zeigt 6,9 GB als freien Speicherplatz, 2,3 MB als FAT-Laufwerk, das angezeigt wird, wenn ich es öffne.

Ich möchte das Laufwerk formatieren, aber wenn ich es formatieren möchte, wird eine Fehlermeldung angezeigt, die in Nachricht angezeigt wird.

"Diese Partition kann nicht geändert werden, da sie eine Partitionstabelle enthält. Bitte initialisieren Sie das Layout des gesamten Geräts neu. (Udisks-error-quark, 11)"

Ich habe auch versucht, das Volume zu löschen und ein neues Volume zu erstellen, aber die Meldung zeigt Folgendes an:

Bitte helfen Sie mir, alle Partitionen meines Laufwerks zu löschen und ein einzelnes Volume mit 8-GB-Partitionen zu erstellen.

Puneet Dixit
quelle
Haben Sie versucht, die Bereitstellung des Volumes aufzuheben, bevor Sie versuchen, eine Aktion auszuführen?
Videonauth
1
Ja, ich habe das Laufwerk abgemeldet und es dann formatiert oder gelöscht, aber die gleiche Meldung wird auf dem Bildschirm angezeigt.
Puneet Dixit
Hier ist ein Fehlerbericht: bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug/… Hoffe, bald behoben zu werden
Hangman
Das macht mich verrückt, Sie können Ihren USB-Stick praktisch nicht mit dem neuesten Ubuntu verwenden. Ich sage, obwohl ich ziemlich gut mit Terminals und ähnlichen Dingen umgehen kann, aber nein, ich bin nicht bereit, das Terminal 2016 zum Formatieren eines USB-Sticks zu verwenden.
Attila Fulop

Antworten:

7

Nun, meine vorgeschlagene Lösung mag hart klingen und wird definitiv alles auf diesem Stick löschen, also stellen Sie sicher, dass Sie den richtigen Pfad verwenden. Ich schreibe meine Antwort jetzt auf das Setup, das Sie auf Ihren Screenshots sehen.

Öffnen Sie ein Terminal, indem Sie ctrl+ alt+ drücken t.

Dann

# like said make sure you use the right path to your stick !! 
sudo umount /dev/sdd1
sudo dd if=/dev/zero of=/dev/sdd1 bs=4MB

Lassen Sie dies eine Weile laufen (es dauert einen Moment, bis auf 8 GB in Schritten von 4 MB eine Null geschrieben wird).

Danach sollte sich nichts mehr auf diesem Laufwerk befinden und Sie sollten in der Lage sein, von vorne zu beginnen.

Videonauth
quelle
2
Ich habe dies getan und danach wurde der Dongle von Ubuntu überhaupt nicht erkannt. Zum Glück haben wir nur einen Windows-Laptop im Büro, der diese sehr komplexe Sache in 30 Sekunden erledigt hat. Bleh.
Attila Fulop
Es hat bei mir funktioniert (es hat mehr als ein paar Minuten gedauert, aber ich bin während des Prozesses weggegangen, daher weiß ich nicht, wie viel Zeit es effektiv gedauert hat). Dann musste ich die Partitionstabelle und dann die Partition erstellen (beide mit Gparted). Trotzdem war der Pendrive nicht mehr beschreibbar. Also löste ich das Eliminieren der Partitionstabelle sudo dd if=/dev/zero of=/dev/sdd1in Ubuntu und das Formatieren in Windows.
Enrico Maria De Angelis
Können wir den Wert des Parameters bszur Verkürzung der Zeit erhöhen ? Für mich hat es viel Zeit gekostet.
sv_jan5
1
@ sv_jan5 Du könntest aber sicherstellen, dass die Blockgröße der Größe des Sticks entspricht, 4098 Bytes (oder 4M) ist die übliche sichere Größe, deshalb habe ich es hier in meine Antwort gesetzt.
Videonauth
Nachdem ich diese Lösung angewendet hatte, musste ich das USB-Stick mit Windows formatieren, da es unter Ubuntu auch nach dem Neustart nicht erkannt wurde. Soll es so gelöst werden?
Snehasish Karmakar
6

Dieses Problem wird dadurch verursacht, dass Geräte-Tools auf niedriger Ebene Blöcke mit der falschen Größe direkt auf das Gerät schreiben.

Um dies zu beheben, müssen Sie die Geräteblöcke auf die entsprechende Größe neu schreiben. Öffnen Sie dazu das Terminal ( Ctrl+ Alt+ T) und geben Sie den folgenden Befehl ein

sudo dd if=/dev/zero of=/dev/sdX bs=2048 && sync

Denken Sie daran, sdX mit dem tatsächlichen Gerät für Ihr Flash-Laufwerk zu ersetzen .
Danach können Sie eine neue Partition mit gparted oder über das Terminal mit
To format as fat32 erstellen

sudo mkfs.vfat /dev/sdX1

Anzeige ntfs formatieren

sudo mkfs.ntfs /dev/sdX1

Als EXT4 formatieren

sudo mkfs.ext4 /dev/sdX1
Mohit Rajan
quelle
3

SCHRITT 1 : Installieren Sie den GParted Partition Editor.

sudo apt-get install gparted 

gpartedSCHRITT 2 : Pendrive öffnen und einsetzen. Klicken Sie dann auf Gparted> Geräte und wählen Sie Ihr Gerät aus.

SCHRITT 3 : Löschen Sie alle Partitionen und senden Sie sie ab.

Sagar Mahajan
quelle
gparted versucht, und es gibt mir ähnliche Fehler wie die Disks App ...
knocte
Funktioniert super ....
Smack Alpha