誤ってディスクから起動しないように、ディスクの 1 つから grub を削除したいと考えています。ただし、削除したいのはブート ローダーのみで、データはそのまま残しておく必要があります。
編集: もちろん Linux を削除したいわけではなく、以前のプライマリ ディスクからブートローダーをクリアしたいだけです。
答え1
ディスクの最初の 446 バイトのバックアップを作成します (これはすべて MBR ではなく、512 バイトあります)。そのため、ディスクが次の状態の場合/dev/sda
:
:~# dd if=/dev/sda of=/data/disk.img bs=446 count=1
次に削除します (ディスク テーブルなしでブートローダーのみを消去します)。
:~# dd if=/dev/zero of=/dev/sda bs=446 count=1
元に戻す場合:
:~# dd if=/data/disk.img of=/dev/sda bs=446 count=1