如何重置可启动驱动器以使其不再可启动?

如何重置可启动驱动器以使其不再可启动?

我制作了一个可启动的 USB 盘(Fedora)来安装在系统上。我想重新使用这个盘,所以我想删除所有正常运行的系统痕迹;特别是我不确定如何重置 MBR,这样当将其视为磁盘时,这个盘看起来就不可启动了。

我的最终目标是拥有一个空白的、不可启动的、 NTFS(重新)格式化的 USB 棒。

答案1

以 root 身份运行dd if=/dev/zero of=/dev/sdX bs=512 count=1

然后,您可以添加一个分区表(fdisk /dev/sdX然后按o,或者您可以使用 gparted 等图形工具之一)和一个新的 NTFS 分区。

答案2

从 Fedora 的 Fedora 包管理器安装 GParted。卸载可启动的 USB 驱动器。打开 GParted 并从驱动器菜单列表中找到 USB 驱动器(参见下面屏幕截图上的鼠标光标)。

在此处输入图片描述

从 GParted 菜单中选择:分割->管理标志。 来自管理...上的标志取消选中窗口引导(见下图)。

在此处输入图片描述

从 GParted 菜单中选择分割->格式化为->NTFS。

答案3

您可以通过 Windows 中的简单系统工具(例如 diskpart)来实现此目的。

1)打开开始菜单并在运行框中输入“diskpart”。

2) 输入“list disk”。3 在此处输入图片描述 )“select disk #”,其中# 是您的 USB 驱动器的磁盘编号。

4)现在输入命令“clean all”

“clean”命令将磁盘包含分区数据的扇区清零。“clean all”命令将 USB 驱动器上的所有数据清零。

现在您可以像往常一样从上下文菜单进行格式化。

(既然您提到了 NTFS,我希望您可以访问 Windows 系统)

要从 Linux 将驱动器填零,您可以使用 dd。要通过写入零来擦除磁盘:

dd if=/dev/zero of=/dev/sda bs=4k conv=notrunc

其中 /dev/sda 为您的设备。

答案4

尽管可以接受的答案有效,但它有些过度了。

MBR 包含分区表和引导加载程序。引导标志是另一回事。要从 USB 启动,您需要安装引导加载程序并在一个分区上设置引导标志。要使用该驱动器(无论您是否希望它可启动),您需要一个分区表。

可以只需按原样使用驱动器,无需进行任何更改(如果它可启动,那又怎么样)。
您还可以取消设置 bootflag 以使其不可启动。
进一步的一步是删除引导加载程序(前 446 个字节,IIRC) - 但不要删除分区表。此时,它是不可启动的,并且您的所有数据仍然完好无损。

当然,您说您想要一个 NTFS 分区,我想我们可以推断它以前是/不是 NTFS,所以无论如何您都会移动数据并重新格式化。

相关内容