だから基本的に私はLinuxをいじっていて、wipfsでパーティションからファイルシステムをワイプしてから、このパーティションを削除することにしました(/ dev/sda2)ので、続けましたpartedそしてそれを削除しました。
この後、fdiskに移動して、再度作成しました。次に、Sudo mkfs -t ext4/dev/sda2を使用してこのパーティションにファイルシステムを追加し、パーティションにetx4ファイルシステムを作成しました。
次に、Sudo fdisk/dev/sda2と入力して、再びfdiskに移動すると、赤いテキストのメッセージが表示されました。これは次のとおりです。
Welcome to fdisk (util-linux 2.29.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device /dev/sda2 already contains a ext4 signature.
The signature will be removed with a write command.
Device does not contain a recognized partiton table.
Create a new DOS disklabel with disk identifier 0x3a701490.
Command (m for help): p
Disk /dev/sda2: 46.6 GiB 50000297984 bytes, 976
Units: sectors of 1 * 512 bytes
Sector size (logical/physical) : 512 bytes / 512 bytes
I/O size (minimum optimal) 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier 0x3a701490
**私の質問は、wifpsでディスク上のすべての署名を削除したのに、なぜfdiskがディスクに以前のext4署名があることを示すのかということです**
また、なぜパーティションテーブルが認識されないと言うのですか?** Disklabelセクションにパーティションテーブルがdosのものであることが明確に示されています**
Frostschutzによるコメントが言ったように、あなたはパーティションにパーティションを作成しようとしています。ディスクは/dev/sda
、パーティションは/dev/sda2
です。
パーティションで、次のファイルシステムを作成しました
Sudo mkfs -t ext4 /dev/sda2
したがって、Sudo fdisk /dev/sda2
の出力を調べます。
Device /dev/sda2 already contains a ext4 signature.
The signature will be removed with a write command.
それは正しいです。あなたのSudo mkfs -t ext4 /dev/sda2
はそれをそこに置きます。
Device does not contain a recognized partiton table.
Create a new DOS disklabel with disk identifier 0x3a701490.
これも正しいです。パーティション/dev/sda2
にはパーティションテーブルが含まれていません。ディスク/dev/sda
にはパーティションテーブルが含まれています。パーティション/dev/sda2
にはext4ファイルシステムが含まれています。
だから、あなたの質問に:
ワイプでディスク上のすべての署名を削除したのに、fdiskがディスクに以前のext4署名があることを示すのはなぜですか
Sudo mkfs -t ext4 /dev/sda2
でそこに置いたからです。
また、なぜパーティションテーブルが認識されないと言うのですか?** Disklabelセクションで、パーティションテーブルはdosのものであると明確に示されています
認識されたパーティションテーブルがなく、現在そのパーティションテーブルを作成していると表示されます。 fdiskがパーティションテーブルを作成した後、p
と入力すると、fdisk
がこのテーブルを作成したばかりなので、新しく作成されたテーブルが表示されます。