fdisk を使用して新しいパーティションを作成するとエラーが発生します。
Partition #3 contains a ext4 signature
Do you want to remove the signature? [Y]es/[N]o:
このエラーは問題ではありませんが、ファイルシステムでパーティションを作成していない場合でも、なぜこのようなエラーが発生するのか疑問に思います。
パーティションを作成したとき、#1と#2という2つのパーティションしかありませんでしたが、3番目のパーティションはまったくありませんでした。それでは、パーティションにext4ファイルシステムの署名があるのはなぜですか?
答え1
「-l」(非対話型)で確認しましたかfdisk -l /dev/sda
?そうでなければfdisk -l
?概要を取得するには。
これは私に次のことを与えます:
Device Start End Sectors Size Type
/dev/sda1 2048 83888127 83886080 40G Linux filesystem
/dev/sda2 83888128 109053951 25165824 12G Linux root (x86-64)
/dev/sda3 109053952 142608383 33554432 16G Linux filesystem
/dev/sda4 276826112 411043839 134217728 64G Linux filesystem
/dev/sda5 411043840 415238143 4194304 2G EFI System
/dev/sda16 142609000 166609000 24000001 11.5G Linux root (x86-64)
Partition table entries are not in disk order.
ご覧のとおり、sda3の終わりはsda16(end / startセクタ)の始まりです。これは、4番目のパーティションを「4」ではなく「16」に「名前」を指定したためです。これで、この警告またはメッセージが表示されます。 (穴も少し残しましたが…)
それでは、sda16はfdiskで#4(物理的)ですか、それとも#6(fdisk出力と同じように数値ソート)ですか、それとも#16(パーティションで指定した数値)ですか? busyboxまたはutil-linux?
次に追加:
しかし、それではエラーはありません(決して)。ただfdiskの混乱した確認だけがあるだけです。私はfdiskでこれを見たことがありませんが、オプションを使用してこの問題を処理したり--wipe
処理し-w
たりできます:対話型、自動、絶対、または常に削除するかどうか(マンページに記載されています)。
私は私のパーティションを確認しましたwipefs
。 sda1からsda4までは1行あり、sda5には3行あり、sda16には行がありません。理由がわからない。質問YまたはNに答えた後、パーティション#3で終わったら大丈夫でしょう。
この質問は、新しく作成された#3で署名を保持または削除しますか?を意味できます。
fdisk -V
私に「util-linux 2.34のfdisk」を与えます。