删除主引导记录

删除主引导记录

我有一台装有 Ubuntu 的旧硬盘。现在我有一台新机器,它安装了 Windows 10,但它是我所说的盗版副本,无法注册,所以我决定回到 Ubuntu 18.04。一切进展顺利。我有 2 个新硬盘,并格式化了我的旧硬盘,想用它存储,但它仍然是主引导记录,我无法摆脱它。它仍在尝试从那里启动,我必须在启动时将其关闭。我还没有遇到有关这个问题的任何信息。格式化没有用。我仍然陷入困境。

答案1

警告!以下操作将清除您的整个驱动器!

  • 下载并刻录gparted 直播
  • gparted

    gparted 主屏幕

  • 在右上角转到正确的磁盘

  • 仔细检查您是否拥有正确的磁盘
  • 进入菜单Device并选择Create Partition table
  • 选择gpt
  • 点击OK警告

完毕!

您现在有一个 GPT 驱动器而不是 MBR 驱动器

答案2

警告!这将彻底擦除您的整个磁盘!

以下命令将有效地用零填充您的驱动器,并且驱动器的开头将被擦除。然后您可以根据需要重新格式化。一定要小心,不要擦除另一个驱动器!我甚至会从 Live USB 启动并物理断开所有其他 HDD/SDD 驱动器。

sudo dd if=/dev/zero of=/dev/disk/by-id/{yourhdd} bs=1MB count=1

在哪里:

  • bs=1MB表示块大小为 1 兆字节
  • count=1指示dd仅复制一个块

最终结果将是覆盖磁盘的前 1MB,从而破坏 MBR 扇区

如果你跳过BS数数参数命令将运行,直到它覆盖整个磁盘或直到你终止它

答案3

您还可以从磁盘中删除引导代码。这将使您的数据保持完整:

sudo dd if=/dev/zero of=/dev/disk/by-id/ata-WHATEVERDISK bs=446 count=1

在里面膜生物反应器,只有前 446 个字节产生引导代码,其后是分区表。

您还可以使用任何您喜欢的工具切换到 GPT。我推荐gdisk

请注意,使用 GPT 时,您可以拥有带有引导代码的 MBR。这些方法是正交的。

相关内容