为了减轻病毒感染 Windows 7 MBR 造成的损害,我从 CD 启动 TrueCrypt 加密的 Windows(首先将 BIOS 更改为启动 CD)。我计划从外部硬盘启动其他操作系统,并认为删除 MBR 是防止病毒从其中一个跳到主加密操作系统的明智之举。
谷歌搜索显示删除 MBR 的唯一方法是使用 Linux 或移除硬盘并连接到另一台机器。这是真的吗?
总之,我正在寻找一种简单的方法来删除 MBR,最好是通过 GUI,因为这样可以最大限度地降低损坏任何实际数据的风险。也许可以从外部硬盘驱动器启动 Windows,然后使用 DiskPart 清理内部驱动器上的 MBR(选择磁盘和分区后)。
答案1
启动 Linux Live CD,然后使用此命令:
dd if=/dev/zero of=/dev/sda bs=446 count=1
(替代/dev/sda
你的硬盘)
注意不要输入错误。如果忘记了参数count
,整个硬盘都会被抹掉!