
誤って起動しないように、ディスクの1つからgrubを削除したいと思います。ただし、ブートローダを削除したいだけで、データはそのまま維持する必要があります。
編集:私は間違いなくLinuxを削除したくありません。以前のプライマリディスクからブートローダを消去するだけです。
答え1
ディスクに最初の446bのバックアップを作成します(これはMBR全体ではなく512bがあります)。したがって、ディスクは次のようになります/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