wie man die partition nach mkfs löscht

2156
enodmilvado

Wir haben das ext-Dateisystem auf der neuen sdd-Diskette wie folgt erstellt

 mkfs.ext4 -j -m 0 /dev/sdd -F 

um die platte wie vor mkfs zu bekommen

Ich denke, wir müssen die von mkfs erstellte Partition löschen,

wie soll ich das machen?

2
Duplikat von https://superuser.com/questions/1281326/opposite-of-the-mkfs-ext4-command Ignacio Vazquez-Abrams vor 6 Jahren 0
@ IgnacioVazquez-Abrams Du hast recht, aber da es hier meine Antwort gibt (ich habe das Duplikat vorher nicht bemerkt) und dort (noch) keine Antwort, ist es vielleicht besser, die andere Frage als ein Duplikat dieser zu kennzeichnen. Kamil Maciorowski vor 6 Jahren 0

1 Antwort auf die Frage

0
Kamil Maciorowski

mkfserstellt keine Partition, sondern ein Dateisystem. Sie haben ein Dateisystem auf dem gesamten Gerät erstellt /dev/sdd(im Gegensatz zu einer Partition zB /dev/sdd1).

Ihre Festplatte ist nicht partitioniert, das resultierende Layout wird als Superfloppy bezeichnet. Wenn Sie (fast) das gesamte Gerät für ein einziges Dateisystem verwenden möchten, ist es noch besser, eine Partitionstabelle mit einer Partition zu haben. Compare: Verwendet die Festplattenkonfiguration mit einer Partition .

Tools wie fdiskoder gdisksollten es Ihnen ermöglichen, eine Partitionstabelle ohne Vorbereitungen zu erstellen (Sie werden jedoch Daten aus dem aktuellen Dateisystem verlieren, kopieren Sie also, was Sie speichern möchten). Wenn Sie eine einzelne Partition erstellen, dann sollten Sie später laufen mkfs.ext4mit /dev/sdd1als Ziel ein Dateisystem auf der Partition zu erstellen.

Wenn Sie das aktuelle Dateisystem löschen möchten (vor fdisk/ gdisk/ was auch immer oder aus einem anderen Grund), dann

  • Füllen Sie den Anfang der Platte mit Nullen, 1 MB sollte ausreichen:

    dd if=/dev/zero of=/dev/sdd bs=1M count=1 
  • oder verwenden Sie wipefsauf /dev/sdd; Dieses Tool dient zum Löschen von Dateisystemen.