Supprimez la protection en écriture du lecteur flash USB


11

J'ai une montre de sport qui a une mémoire flash intégrée. Cette mémoire flash est utilisée pour stocker les informations d'entraînement. Lorsque je connecte la montre à mon ordinateur à l'aide du câble USB, elle est détectée en tant que lecteur flash protégé en écriture:

[354703.052138] sd 7:0:0:0: [sdc] Write Protect is on

..et je ne peux évidemment pas remonter la partition avec les droits 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:~# 

Je me suis souvenu qu'il y hdparmavait une option pour changer le drapeau en lecture seule pour un appareil et que le lecteur flash USB est détecté comme un lecteur SATA, puis je l'ai essayé, mais cela n'a pas aidé non plus:

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:~# 

Je suppose que la montre est conçue de manière à ce qu'une fois détectée la connexion USB, elle déclenche le commutateur (matériel) de protection en écriture USB? Cette protection matérielle en écriture fait-elle partie de la norme USB? Ou reste-t-il quelque chose à essayer?

Réponses:


1

Je me rends compte que c'est un site Unix et Linux mais si vous avez accès à un PC, j'essaierais quelques conseils de ce site:

Il existe un outil répertorié sur ce site appelé RMPrepUSB, qui a également fonctionné par le passé, YMMV. Voici une capture d'écran de cet outil:

    ss de RMPrepUSB

J'ai rencontré des problèmes avec les lecteurs MP3 en lecture seule, et le seul correctif que j'ai pu trouver était de les monter sur un PC et d'utiliser l'une des astuces suggérées dans cet article ou de cliquer avec le bouton droit sur l'appareil dans l'Explorateur Windows, et décochez l'attribut "Lecture seule".

Vous pourrez peut-être confirmer que cet attribut est la cause première et l'utiliser mtoolsou la mattribdécocher également sous Linux.

Mettre à jour le firmware?

Dans le manuel d'utilisation de Timex :

OBTENEZ LE DERNIER MICROLOGICIEL

Bien que vous puissiez utiliser la montre dès sa sortie de l'emballage, le micrologiciel en ligne bénéficiera des dernières améliorations et améliorations. Utilisez l'agent de périphérique pour connecter la montre à votre ordinateur et obtenir les dernières mises à jour.

  1. Téléchargez l'agent de périphérique Timex® pour les périphériques USB à l' adresse : http://TimexIronman.com/DeviceAgent

  2. Connectez le clip de charge à la montre, puis branchez le câble USB sur l'ordinateur. Une image d'un ordinateur connecté apparaît sur l'écran de la montre.

  3. Ouvrez l'agent de périphérique sur votre ordinateur.

  4. Si l'Agent de périphérique vous y invite, suivez les instructions à l'écran pour télécharger le dernier micrologiciel de la montre.

Les références


J'ai essayé de supprimer la protection en écriture du lecteur flash avec RMPrepUSButilitaire sous Windows 8, mais cela n'a pas fonctionné. La mémoire flash est toujours détectée comme [442499.462150] sd 7:0:0:0: [sdb] Write Protect is on. Je suppose qu'il est protégé en écriture dans le firmware ou dans le contrôleur de mémoire flash. Cependant, je suis encore un peu perplexe comment le micrologiciel ou le contrôleur de mémoire peut-il déterminer que le système de fichiers est protégé en écriture? En n'autorisant aucune opération d'écriture et en envoyant un certain signal USB qui indique au système d'exploitation que le lecteur est protégé en écriture?
Martin

1
@Martin - Quel est le modèle de cette montre? Il semblerait que ce soit quelque chose avec la montre en particulier.
slm

C'est TIMEX Run Trainer 2.0. Je suis assez sûr que la protection en écriture est implémentée dans le contrôleur de mémoire ou le micrologiciel ou la montre et ce n'est pas seulement une indication au système d'exploitation de ne pas écrire de données sur le lecteur comme cela a été le cas avec les cartes SD.
Martin

@Martin - sur la base du comportement, je serais enclin à être d'accord.
slm

@Martin - c'est la montre non? dcrainmaker.com/2013/03/trainer-depth-review.html
slm
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.