首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法格式化或使用两个USB闪存驱动器

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

Unix & Linux用户
提问于 2021-11-28 07:40:22
回答 2查看 258关注 0票数 0

我有两个USB不能用..。其中一个月前就出去了,第二个昨天也跟着走了。USB是超音速RAGE高级128 USB驱动器,我已经尝试过通过Linux和Windows所能想到的一切。我已经尝试过USB2 & USB3端口。任何帮助都将不胜感激。

代码语言:javascript
复制
sudo hdparm -r0 /dev/sdb

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

sudo fsck -f /dev/sdg

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

代码语言:javascript
复制
sudo wipefs -a /dev/sdg

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

代码语言:javascript
复制
sudo dd if=/dev/zero of=/dev/sdg

dd:未能打开'/dev/sdg':只读文件系统

代码语言:javascript
复制
sudo -i
umount /dev/sdg
mkfs.vfat /dev/sdg

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

EN

回答 2

Unix & Linux用户

发布于 2021-11-28 08:24:04

这只是一个建议,以防你绝望,而且可能实际上无法解决只读问题。

我用来检查不可靠的USB棒的工具(即f3probe和f3fix)来自于F3 (搏击Flash )套件-- Github AltraMayor/f3。它应该能够绕过您的只读问题-至少检查驱动器,虽然它可能无法删除锁。

请注意,在使用某些实用程序时,可能会丢失任何数据,因此请非常仔细地阅读文档

如果要在Windows上运行检查,请使用h2testwh2testw,它进行写/读测试。它的工作原理与F3大致相同,但它并不是可配置的。然而,如果棍子是按只读方式安装的,那么h2testw可能没有多大用处。

票数 0
EN

Unix & Linux用户

发布于 2021-11-28 14:30:54

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

代码语言:javascript
复制
$ 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)。
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/679385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档