从 USB 密钥删除分区并将其格式化为 fat32 时出现问题?

从 USB 密钥删除分区并将其格式化为 fat32 时出现问题?

我想彻底清除 USB 密钥并将其格式化为 fat32,但我遇到了麻烦......

  1. 我需要 Windows 7,所以在 Ubuntu 14.04 中我安装了 WinUSB 程序并在我的 USB Key 上安装了 Windows iso 映像,然后在我的其中一台计算机上安装了 Windows。
  2. 现在我不再需要这个 Windows 启动 USB 密钥,而且我想将此 USB 密钥用于存储我的数据。
  3. 我将 USB 密钥插入 Ubuntu 14.04 并启动 GParted。选择我的 USB 密钥,即 /dev/sdb,右键单击并选择卸载,然后删除。单击工具栏上的复选框以接受更改。我使用 fat32 文件系统创建了新分区并接受了更改。返回我的文件管理器,令我惊讶的是,我仍然可以!!!看到 USB 密钥上的 Windows 文件。非常奇怪。我确定这是我的电脑中唯一的 USB 密钥。其他设备 /dev/sda 是我的硬盘。
  4. 我拔下 USB 钥匙并重新插入。在 Nautilus 文件管理器中,我看到我的电脑中有两个 USB 卷,很奇怪。
  5. 在我看来,USB 密钥上有一些隐藏分区或类似的东西,GParted 无法看到。

请查看我在 Ubuntu 中制作的截屏:

在此处输入图片描述

知道如何彻底清除 USB 密钥吗?谢谢

答案1

您可以使用 dd 将整个闪存驱动器归零来实现此目的

1)运行磁盘以获取设备标识符,例如“/dev/sdg”,然后关闭磁盘。

2)从终端运行此命令

sudo dd if=/dev/zero of=/dev/sdg

这会将零写入整个闪存驱动器,从而将其完全清除。请务必小心使用正确的设备标识符。如果使用错误的设备标识符,您将擦除其中一个硬盘。这是您不希望敌人遭遇的命运。

这将需要相当长的时间才能运行。您可以按如下方式检查进度:

打开另一个终端并输入以下内容

2.1) ps ax | grep /dev/zero

第一个数字是 pid

2.2)sudo kill -USR1 pid

进度将显示在第一个终端。

3)完成后,再次运行磁盘,选择归零的闪存驱动器并格式化 fat 分区。

相关内容