dd if=/dev/zero of=/dev/sda 既存のパーティションテーブルを消去しますか?

dd if=/dev/zero of=/dev/sda 既存のパーティションテーブルを消去しますか?

# dd if=/dev/zero of=/dev/sda既存のパーティションテーブルが消去されますか?

またはその逆です。

# fdisk /dev/sda g(GPTの場合)

クリア/dev/zero?記録された0

ベストアンサー1

dd if=/dev/zero of=/dev/sda既存のパーティションテーブルが消去されますか?

はい、パーティションテーブルはドライブの最初の部分にあるため、上書きすると破損します。実行すると、ddドライブ全体が含まれます(したがってかなり長い時間がかかります)。

これはdd bs=512 count=50 if=/dev/zero of=/dev/sdaMBRパーティションテーブルと基本GPTを含む最初の50セクタをカバーするのに十分です。少なくともウィキペディアによると、GPT にはパーティションテーブルのセカンダリコピーがあります。そのため、ドライブヘッドを覆うだけでは不十分です。

(しかし、.を使用する必要はありませんddhead -c10000 /dev/zero > /dev/sdaそうしcat /bin/ls > /dev/sdaないと同じ効果があります。)

(GPTの場合)fdisk /dev/sda g/ dev / zeroに記録されたゼロはクリアされますか?

この方法も機能します(変更を保存した場合)。

(ただし、タイトルの表現自体は混乱するだけであり、/dev/zeroそれ自体ではありません。する通常のストレージはそれ以上です。 )

おすすめ記事