USB强制关闭写保护

USB强制关闭写保护

我有一个没有硬件开关的 USB 闪存设备 ( SanDisk SDCZ33 BM120423519D),它卡在只读模式:

# hdparm /dev/sdf

/dev/sdf:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 14 00 00 00 00 20 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 multcount     =  0 (off)
 readonly      =  1 (on)
 readahead     = 256 (on)
 geometry      = 30532/64/32, sectors = 62530624, start = 0

我尝试使用以下命令清除其 r/o 模式:

# hdparm -r0 /dev/sdf

然后尝试用 来格式化它gparted,但失败并显示错误消息:

The files system is availabe only for read

重新安装后,闪存设备仍然停留在 r/o 模式。

r/o 模式的问题在主机设备暂停一次后出现(Raspberry PI)。那么问题是如何真正清除只读标志?

答案1

好吧,闪存只是被其内部机制锁定了,闪存制造商只是更换了它。因此,分步导航如下:

  1. 我给该公司的支持部门写了同一封信,并得到了这样的答复:

    写保护是为了防止因潜在故障而导致数据丢失。我们建议立即备份您的数据。

    他们给了我一张表格让我填写,以便创建产品退货并更换为类似的产品:

    • 购买地点
    • 购买日期(月/日/年)
    • 您在产品背面看到字母“R”或单词“Refurb/Refurbished”了吗?
    • 购买时产品是如何包装的?
    • 请提供您的电话号码(我们仅将其用于在需要时跟进您的案件,不会将其用于其他目的)
    • 物理损坏(是/否)
    • 完整地址(请勿使用邮政信箱)

    由于需要更换,您可以将其带回购买地以获得更快的服务。SanDisk 也很乐意为您更换产品。

  2. 然后我通过电子邮件将所需数据发送给制造商。数据包括购买地点、购买日期、产品背面是否有字母“R”或“翻新/翻新”字样、购买时的产品包装类型、我的电话号码、是否有物理损坏以及我的完整地址。然后他们建议我执行以下步骤:

    • 通过任何承运商将您的“Manyfactorer”设备发送至下面提供的地址,并提供跟踪号作为交货证明。
    • 使用普通的防篡改衬垫信封。
    • 请打印此批准电子邮件(仅限此页)并将其与您的 SanDisk 设备一起放入信封中。
    • 请不要发送任何配件,如耳机、电缆、塑料盒、适配器等。
    • 在信封上写上您的 RMA 号码 (RXxxxxxxx)。
  3. 所以我把适当地将设备包装到最近的仓库(我已向制造商询问过)。我的情况是在俄罗斯莫斯科。有两种方式可以将设备运送到制造商:亲自送来,或通过邮寄。我选择了第一种。接下来,几周后,他们给我寄来了类似的设备。结论是:不要犹豫,写信支持

相关内容