linux gdisk(4TB USBドライブ)は私のmkfsに従いますが、mkfsに新しいパーティションが表示されません。

linux gdisk(4TB USBドライブ)は私のmkfsに従いますが、mkfsに新しいパーティションが表示されません。

今バックアップ用に新しい4TB外部USBディスクを2枚購入しました。

http://www.bestbuy.com/site/wd-my-passport-4tb-external-usb-3-0-portable-hard-drive-black/5605533.p

これは大規模なmsパーティションを介して行われます。私はSlackware 14.2x64を実行しており、gdiskを実行してパーティションを削除し、3つのn(ew)1.2TBパーティションを作成しました(全体のセクタを3で分割するだけです)。その後、パーティションテーブル情報を(記憶して)gdiskが終了します。その後、fdisk -lとgdisk -l /dev/sdbが期待どおりにすべてを正確にマークしました。

ただし、mkfs -t ext4 /dev/sdb1 は元の ms パーティションを表示し、続行するかどうかを尋ねます。私はいいえと答え、gdiskをもう一度数回試して、3つのパーティションをすべてd(削除)して、再びn(ewing)しました。また、同期を試み、ドライブを取り外して再接続してみました。何も動作しません。結局、mkfsは報告されたmsパーティションフォーマットを開始し、1分後に終了しようとしました。その後、gdiskを再実行してください。今mkfsは最終的に新しいパーティションテーブルを表示します。すべてがうまくいっています。

しかし、私は何が間違っていましたか?つまり、後続のmkfsがgdiskを使用して作成したパーティションテーブルを正しくすぐに表示できるように、gdiskをどのように実行しますか?私は私がしたことが推奨される手順だとは思わない。

答え1

カーネルはまだ古いパーティションテーブルを使用しています。

partprobe新しいパーティションテーブルを使用または再起動すると、カーネルに問題があります。

man partprobe詳細を確認してください。

編集してください(コメントありがとうございます):

gdisk次の警告メッセージが出力され、カーネルがまだ古いパーティションテーブルを使用していることを知らせ、再起動を要求します。

警告:カーネルはまだ古いパーティションテーブルを使用しています。次回再起動すると、新しいテーブルが使用されます。ジョブが正常に完了しました。

fdiskparted含むgparted)自動的にpartprobeを実行し、成功を知らせます。

関連情報