无法格式化或使用两个 USB 闪存驱动器

无法格式化或使用两个 USB 闪存驱动器

我有 2 个 USB,但无法使用...其中一个一个月前坏了,第二个昨天也坏了。 USB 是超音速愤怒精英 128GB我已经通过 Linux 和 Windows 尝试了所有我能想到的方法。我试过了USB2&USB3端口。任何帮助,将不胜感激。

sudo hdparm -r0 /dev/sdb

/dev/sdg:
 setting readonly to 0 (off)
 readonly = 0 (off)

sudo fsck -f /dev/sdg

磁盘写保护;使用 -n 选项对设备进行只读检查

sudo wipefs -a /dev/sdg

探测初始化失败:只读文件系统

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

dd:无法打开“/dev/sdg”:只读文件系统

sudo -i
umount /dev/sdg
mkfs.vfat /dev/sdg

mkfs.vfat:无法打开/dev/sdg:只读文件系统

答案1

这只是一个建议,以防您绝望,并且可能无法真正解决只读问题


我用来检查可疑 USB 记忆棒的是实用程序(即f3探针f3修复) 来自F3(打击 Flash 欺诈)套件 - 在 Github 上阿尔特拉市长/f3。它应该能够解决您的只读问题 - 至少检查驱动器,尽管它可能无法解除锁定。

请注意,在使用某些实用程序时,您可能丢失棒上的所有数据,因此请阅读文档 非常小心。

如果您想在 Windows 上运行检查,请使用h2测试,它进行写/读测试。它的工作原理或多或少与 F3 相同,但可配置性较差。但是,如果该棒以只读方式安装,则h2测试可能没有多大用处。

答案2

当您无法按照您的指示将原始数据写入驱动器时,

$ sudo dd if=/dev/zero of=/dev/sdg
dd: failed to open '/dev/sdg': Read-only file system

我们可以得出结论硬件本身是只读的。这种情况有时称为“僵局”,即驱动器“僵局”,这是完全故障的第一阶段。在驱动器完全失效之前保存文件(如果有)。

但也可能会出现混乱,因此在放弃 USB 驱动器之前需要尝试一些方法。此链接指向 AskUbuntu 的答案有一个要检查的事项列表以及一些其他提示和链接。


您已尝试过以下列表中的一些但可能不是全部项目:

  • 在某些随身碟和许多存储卡上,有一个用于写保护的小型机械开关,可以在读/写和只读之间切换。您可能无意中将其设置为只读。
  • 重新启动计算机并再次尝试使用 mkusb 恢复或擦除第一个兆字节。
  • 断开其他 USB 设备。有时 USB 设备可能会互相干扰功能。
  • 尝试其他 USB 端口和/或其他卡适配器。
  • 尝试另一台计算机。
  • 在另一台计算机上尝试另一个操作系统(Windows、MacOS)。

相关内容