テストの目的で、Windows7テストホストでMBRをいじくり回す必要があります。マスターブートコードを削除したいのですが、パーティションテーブルはそのままにしておきます。
次のLinuxコマンドはこれを実行しますか、それともパーティションテーブルを含むMBR全体を消去しますか?
dd if=/dev/zero of=/dev/hda bs=512 count=1
ありがとうございました。
このコマンドは、パーティションテーブルを削除します。 MBRを削除して、パーティションテーブルを保持する場合:
dd if =/dev/zero of =/dev/hda bs = 446 count = 1
MBRレイアウトについては、 ウィキペディアのMBRページ を参照してください。プライマリパーティションテーブルは、バイト446(ゼロから数えて)から始まります。