web-dev-qa-db-ja.com

USBフラッシュドライブの書き込み保護を削除する

フラッシュメモリを内蔵したスポーツウォッチを持っています。このフラッシュメモリは、トレーニング情報を保存するために使用されます。 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標準の一部ですか?それとも、試してみることが残っていますか?

11
Martin

これはUnixとLinuxのサイトだと思いますが、PCにアクセスできるのであれば、このサイトのヒントをいくつか試してみてください。

そのサイトにはRMPrepUSBと呼ばれるツールがあり、YMMVも過去に機能しています。これがそのツールのスクリーンショットです。

ss of RMPrepUSB

私はMP3プレーヤーが読み取り専用になるという問題に遭遇しました、そして私が見つけることができた唯一の修正はそれらをPCにマウントし、その投稿で提案されたヒントの1つを使用するか、Windowsエクスプローラーでデバイスを右クリックすることでした、そして[読み取り専用]属性をオフにします。

この属性が根本的な原因であることを確認し、mtoolsまたはmattribを使用して、Linuxでもこれをオフにできる場合があります。

ファームウェアを更新しますか?

Timexから ユーザーズマニュアル

最新のファームウェアを入手する

時計は箱から出してすぐに使用できますが、オンラインファームウェアには最新の機能強化と改善が施されています。デバイスエージェントを使用して時計をコンピューターに接続し、最新のアップデートを取得します。

  1. Timex®Device Agent for USB Devices: http://TimexIronman.com/DeviceAgent からダウンロードします。

  2. 充電クリップを時計に接続し、USBケーブルをコンピュータに接続します。接続されているコンピュータの画像が時計のディスプレイに表示されます。

  3. コンピューターでデバイスエージェントを開きます。

  4. デバイスエージェントからプロンプトが表示されたら、画面の指示に従って最新の時計ファームウェアをダウンロードします。

参考文献

1
slm