我有一个16 GB的SanDisk巡洋舰刀片磁盘上的钥匙.
经过几天的使用,它已经变成了写保护/只读。
当我插入它时,您可以在我的Ubuntu的dmesg
中看到这个:
[ 819.003359] usb 2-5: new high-speed USB device number 5 using ehci-pci
[ 819.136249] usb 2-5: New USB device found, idVendor=0781, idProduct=5567
[ 819.136257] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 819.136261] usb 2-5: Product: Cruzer Blade
[ 819.136265] usb 2-5: Manufacturer: SanDisk
[ 819.136269] usb 2-5: SerialNumber: 4C530210071007116494
[ 819.136891] usb-storage 2-5:1.0: USB Mass Storage device detected
[ 819.137024] scsi8 : usb-storage 2-5:1.0
[ 820.136696] scsi 8:0:0:0: Direct-Access SanDisk Cruzer Blade 2.01 PQ: 0 ANSI: 6
[ 820.137150] sd 8:0:0:0: Attached scsi generic sg3 type 0
[ 820.138497] sd 8:0:0:0: [sdc] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
[ 820.142194] sd 8:0:0:0: [sdc] Write Protect is on
[ 820.142204] sd 8:0:0:0: [sdc] Mode Sense: 43 00 80 00
[ 820.144629] sd 8:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 820.156667] sdc: sdc1
[ 820.159903] sd 8:0:0:0: [sdc] Attached SCSI disk
你可以看到那是说写保护是开着的。
我已经试过了
/dev/sdc
)进行写入。我确实在Sandisk的论坛上找到了这线程。这是否意味着没有解决办法?我必须在使用几天后就把磁盘放在钥匙上吗?
发布于 2014-03-24 20:12:46
我联系了SanDisk,他们说它发生了,“因为闪存盘检测到了潜在的故障,并被写保护以防止数据丢失。没有办法解决这个问题。”
如果我自费寄给他们,他们已经提出要更换它。
事实证明,他们意识到了这个问题。
然而,我选择切换到另一家公司的磁盘上。
谢谢。
发布于 2014-03-23 21:44:54
820.142194 sd 8:0:0:0:sdc写保护已打开
至少一些闪存设备(如SD卡)具有内部写保护设置,包括永久写入保护位。我第一次听说这个这里,不知道它是否可以应用到您的设备上,但是如果您不能将dd
与根用户权限连接到USB上,那么它似乎是一个硬件锁。
但是,如果这是通过某些Windows安全机制故意完成的,那么不太可能使用永久位(如果有的话)。
尝试:
sudo hdparm -r /dev/sdN
其中sdN
是正确的设备节点。你可能会得到:
/dev/sda:
readonly = 1 (on)
请注意,您可能必须首先安装hdparm
(搜索名称中包含的包)。您可以尝试用以下方式更改此设置:
sudo hdparm -r0 /dev/sdN
这应该将"readonly“选项设置为0 (off)
。有关详细信息,请参阅man hdparm
。
https://unix.stackexchange.com/questions/121061
复制相似问题