Suite à l'achat du très bon Garmin Nuvi 760 je me suis fendu d'une carte Kingston 8Go.
Comme notre bon roy me l'a fait remarquer, tout lecteur SD ne parle pas l'HC (>2Go)
Heureusement, le lecteur Ricoh built-in dans mon inspiron 6400 a l'air de parler cette drole de langue.
Mais, seulement sous Linux!
[essayez donc de trouver un driver Dell/Ricoh pour l'utiliser sous XP (et postez-le
[edit by JC : ici même ])
]
Bref.
J'avais mis une partie de ma collection de mp3 dessus: pas de problème, une bonne route avec qques heures de musique directement dans les baffles de la voiture via FM
Puis je me dis que je vais un peu re-arranger le tout, et je vide la carte: rm -rf *
Depuis, toute écriture (par Nautilus, konqueror, dolphin, mc, ou même un pipe tar) se solde par des écriture de nom de fichiers foireux (pas tous!) avec codes ascii dans tous les sens et puis un refus de rajouter le moindre bit (alors que la carte est loin d'être remplie)
Bon.
Je formate en bas niveau:
dd if=/dev/zero of=/dev/mmmcblk0
Je reconstruit le FS : mkfs.msdos ou mfs.vfat (avec ou sans le -F 16 ou 32..)
Tjrs la même chose.
Et passez par le Nuvi pour formater la carte ne me semble pas possible.
Et l'accès à la carte par ce moyen (USB) est aussi super lent, donc je ne prend pas cela comme une option..
Alors je me dis que je le prendrais bien par surprise: genisoimage pour tout mettre dans un zoli panier et puis taper le panier bit-à-bit sur la SD...
Et ca a l'air de fonctionner (si ce n'est que j'ai laissé les options de base et je me choppe des noms de fichiers en 8.3 beuuh....cela devrait se résoudre par les options -JR (joliet-long et rock ridge) ) mais à la copie je me paye un beau :
# dd if=/var/tmp/myiso.iso of=/dev/mmcblk0
dd: writing to `/dev/mmcblk0': Input/output error
82065+0 records in
82064+0 records out
42016768 bytes (42 MB) copied, 25.4123 s, 1.7 MB/s
Arghh?! carte foutue???
D'autres idées?
Pourtant toutes mes données ont l'air lisible lors d'un mount de la carte...