如何修复 USB 驱动器,以便我可以使用 gparted 对其进行格式化

如何修复 USB 驱动器,以便我可以使用 gparted 对其进行格式化

我使用 Fat32 在 Windows 系统上格式化了一个 USB 记忆棒,但 Windows 自动分配了 2084 字节而我没有注意到,所以当我使该记忆棒可启动并使用它时,但当我想格式化它时,这个错误一直出现:

Gparted 发现 2084 字节,而不是 512 字节

所以我在网上查了一下,用了这个命令:sudo fdisk /dev/sbd删除了两个分区,然后运行w写入。这不起作用,所以我运行了这个命令:sudo dd if=/dev/zero of=/dev/sbd bs=2048 count=32

运行此命令后,gparted 上不再出现错误,几秒钟后我的 USB 驱动器没有显示为可启动驱动器,而是显示为普通的 4GB 驱动器。我将其取出并再次插入,USB 驱动器停止显示,Gparted 说驱动器未分配,因此我创建了一个 msdos 分区,但它仍然说驱动器未分配,不允许我格式化它。 Gparted 显示 USB 闪存未分配

我在 Windows 上运行了list disk命令list volume并得到了这个

Windows 分区

它显示 USB 驱动器分区,但不显示卷

在此处输入图片描述

答案1

使用 Windows 中的 diskpart 实用程序。以管理员用户身份登录 Windows。将您的 pendrive 插入 PC。

  1. 通过“ctrl+x”在 Windows 中打开命令提示符,然后按 A(以管理员身份运行)或者您可以在搜索栏中键入 cmd 并右键单击它,然后选择以管理员身份运行。
  2. 在 cmd 中输入“diskpart”。
  3. 输入‘列出磁盘’。
  4. 查看输出应为磁盘 0(您的内置硬盘),磁盘 1 将是您的 U 盘(另请查看其大小以进行确认)。
  5. 输入‘选择磁盘 1’。
  6. 如果您在列出磁盘命令中看到状态为离线,请输入“online”。
  7. 输入‘清洁’。
  8. 输入‘创建主分区’。
  9. 输入‘format fs = fat32 quick’

大功告成。希望对你有帮助。如果没有帮助,请告诉我。

答案2

可以使用擦除菜单韓國擦除驱动器(就像使用 dd 一样),并自动创建新的分区表和文件系统。这样,您就可以将其恢复到具有 FAT 32 文件系统的标准大容量存储设备,并且还可以选择其他(更高级)分区表。

无论如何,经过这种处理后,该驱动器将可以使用 gparted 进行更多编辑。

您可以跳至此处并重试分区

此时驱动器空间应为未分配。现在,您应该右键单击未分配空间的 [图形表示] 以创建一个或多个分区。

阅读带有图片的教程很有帮助,例如这个:

GParted 分区软件 - 完整教程

答案3

我以前遇到过类似的问题,通过彻底删除它解决了它:

dd if=/dev/zero of=/dev/sdb

这将用零填充它,并在它满了时自动结束。然后可能只需将其弹出,拔下并再次插入即可……

相关内容