Montez la carte SD «verrouillée» en lecture-écriture dans GNU / Linux


3

Mon Canon PowerShot A470 + CHDK peut écrire sur des cartes SD "verrouillées" (le commutateur de verrouillage sert à rendre la carte amorçable), mais GNU / Linux

`/dev/mmcblk1': Read-only file system

(J'utilise "le lecteur de carte multimédia Texas Instrument 5-en-1")

Je dois donc allumer et éteindre cet interrupteur encore et encore. ("déverrouillé" pour écrire sur la carte sous Linux, "verrouillé" pour démarrer la caméra).

Comment forcer une carte verrouillée à être accessible en écriture dans GNU / Linux?


CHDK pour la victoire!
Nathaniel

Réponses:


3

Les lecteurs de cartes USB sont gérés par le pilote de stockage de masse générique, et si je comprends bien le spec correctement, le travail du périphérique consiste à se déclarer protégé en écriture et à ignorer toutes les tentatives de modification de cet état (indicateur WP dans l'en-tête de paramètre de mode); lecteur avec un firmware qui ne respecte pas les spécifications.


1
Je sais qu’il s’agit d’une question et d’une réponse anciennes, mais pour clarifier une chose: le commutateur en lecture seule d’une carte SD n’est pas un commutateur électrique. C'est plutôt le travail du connecteur de carte SD de détecter l'état de ce commutateur, généralement à l'aide d'un capteur infrarouge. Si la caméra ignore l'interrupteur, c'est probablement soit parce que le capteur est cassé, soit parce qu'ils ont choisi d'utiliser une prise pouvant détecter l'interrupteur.
nitro2k01
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.