我想从我的一张磁盘中删除 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