フラッシュメモリを内蔵したスポーツウォッチを持っています。このフラッシュメモリは、トレーニング情報を保存するために使用されます。USBケーブルを使用して時計をコンピューターに接続すると、書き込み禁止のフラッシュドライブとして検出されます。
[354703.052138] sd 7:0:0:0: [sdc] Write Protect is on
..そして、RW権限でパーティションを再マウントできないのは明らかです。
root@T60:~# mount -vt vfat -o rw,remount /dev/sdc1 /media/
mount: cannot remount block device /dev/sdc1 read-write, is write-protected
root@T60:~#
私は思い出したhdparm
デバイスのための読み取り専用フラグを変更するオプションを持っていたし、USBフラッシュドライブは、SATAドライブとして検出されると、その後、私はそれを試して与えたが、これはどちらか助けていません。
root@T60:~# hdparm -r0 /dev/sdc
/dev/sdc:
setting readonly to 0 (off)
readonly = 0 (off)
root@T60:~# mount -vt vfat -o rw,remount /dev/sdc1 /media/
mount: cannot remount block device /dev/sdc1 read-write, is write-protected
root@T60:~#
時計は、USB接続を検出すると(ハードウェア)USB書き込み保護スイッチをトリガーするように設計されていると思いますか?そのようなハードウェアの書き込み保護はUSB標準の一部ですか?それとも、試してみることが残っていますか?
RMPrepUSB
Windows 8 でユーティリティを使用してフラッシュドライブの書き込み保護を解除しようとしましたが、機能しませんでした。フラッシュメモリは引き続きとして検出され[442499.462150] sd 7:0:0:0: [sdb] Write Protect is on
ます。ファームウェアまたはフラッシュメモリコントローラのいずれかで書き込み保護されていると思います。しかし、ファイルシステムが書き込み保護されているとファームウェアまたはメモリコントローラーがどのように判断できるのか、私はまだ少し困惑していますか?書き込み操作を許可せず、ドライブが書き込み保護されていることをOSに通知する特定のUSB信号を送信することによって?