MBRをクリアするとパーティションテーブルに影響しますか?

MBRをクリアするとパーティションテーブルに影響しますか?

このコマンドを実行してddMBRの最初のバイトを消去すると、そのディスク(または単にグラブ)の現在のパーティションテーブルに影響しますか?パーティションを認識し続けることはできますか?

dd if=/dev/zero of=/dev/sda bs=440 count=1

(440が提案された結果であり、446より優れているようです。下のリンクを参照)

これは、「ディスクからGrubを削除する」、「BIOSが起動できないようにMBRを消去する」、または「フェーズ1のデータを削除する」を意味するためです。

引用:

ベストアンサー1

はい、このコマンドを使用すると、レガシーBIOSスタイルからディスクを起動できなくなりますが、MBRスタイルのパーティションテーブルはそのまま残ります。

ディスクにFAT32パーティションが含まれている場合は、そのパーティションに\EFI\BOOT\BOOTx64.efi。ただし、UEFIモードでディスクを起動できないようにするには、ファイル名を変更するかファイルを削除するだけです。

表に示すようにマスターブートレコードに関するウィキペディアの説明、パーティションエントリはバイト446(16進数0x01be)から始まります。

コマンドは最初の440バイト(バイト0〜439バイトなど)のみを上書きし、ディスク署名とコピープロテクトマークは変更しません。

おすすめ記事