Sujet: [SD HC] Sou Linux
22/08/2008 @ 12:14:03: blietaer: [SD HC] Sou Linux
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 :itm: ]) :roll: ]

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 :petrus:

Puis je me dis que je vais un peu re-arranger le tout, et je vide la carte: rm -rf * :bombe:

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) :sad:

Bon.
Je formate en bas niveau:
dd if=/dev/zero of=/dev/mmmcblk0 :banzai:

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...
22/08/2008 @ 12:30:55: kortenberg: [SD HC] Sou Linux
au pif et pour éviter un cas simple: Tu as vérifié le petit bouton de Verrouillage?
22/08/2008 @ 13:08:03: blietaer: [SD HC] Sou Linux
oui, à chaque insertion!
(mais pas si bête)
22/08/2008 @ 14:13:10: Jean-Christophe: [SD HC] Sou Linux
be > as-tu pris note de mon édition de ton post?
22/08/2008 @ 14:39:37: blietaer: [SD HC] Sou Linux
Non pas tout de suite puisque les notification de ce site royal ne vont tjrs pas en ce qui me concerne (et rien dans les spams, merci pour eux)

JC> merci! C'est bien entendu un des nombreux drivers que j'ai essayé sans succès...
22/08/2008 @ 14:43:59: Jean-Christophe: [SD HC] Sou Linux
Boh, chez moi ca marche :oh:
22/08/2008 @ 14:49:56: blietaer: [SD HC] Sou Linux
alors je re-essaye
22/08/2008 @ 17:31:25: zion: [SD HC] Sou Linux
Non pas tout de suite puisque les notification de ce site royal ne vont tjrs pas en ce qui me concerne (et rien dans les spams, merci pour eux)


Il marchera jamais pour toi, soit t'as foutu un email yahoo foireux soit yahoo gicle le mail dans les deux cas tu peux râler 10 ans ça changera que dalle, yahoo :itm:

Et t'as pas de notification à l'édition :oh:

Et puis voila :oh:

Na :oh:
22/08/2008 @ 17:43:10: blietaer: [SD HC] Sou Linux
JC> ca marche pour les SD HC ? insprion 6400?
zion> toi-même, na.
22/08/2008 @ 17:47:55: zion: [SD HC] Sou Linux
Non mais tu me sors ça tous les 5 topics, je vais finir par copier ma réponse quelque part et te la ressortir à chaque fois :itm:
22/08/2008 @ 18:58:32: Dr_Dan: [SD HC] Sou Linux
Non pas tout de suite puisque les notification de ce site royal ne vont tjrs pas en ce qui me concerne (et rien dans les spams, merci pour eux)


Et si tu faisais un test avec une autre boite mail ? :kiki:
22/08/2008 @ 19:39:19: Jean-Christophe: [SD HC] Sou Linux
Bli > ca fonctionne sur un XPS 1330. C'est le même lecteur de carte SD.
Par contre, j'ai pas de SD HC pour tester.
25/08/2008 @ 08:43:46: blietaer: [SD HC] Sou Linux
jc> ok, je teste sous boot win XP pour voir.

dan &zion> bon test, ok je joue le jeu.

tous> est-ce que si le lecteur n'était HC, pourrait-il lire/écrire juste les 2 premier Go (ce que je pense) et puis dire fuck pour le reste? ou bien il ne la verrait même pas?
01/09/2008 @ 11:34:17: blietaer: [SD HC] Sou Linux
OK, j'essaye de le prendre par surprise: j'ai inséré la carte dans un Garmin Nuvi.
Elle est bien apparue et montée comme un CDROM (normal, aux derniers essais j'avais fai tune grosse ISO remplie de mp3..)

Mais la grande nouvelle c'est qu'elle apparait sur le bloc-device /dev/sdd...
Alors j'ai tenté:


# fdisk /dev/sdd
You will not be able to write the partition table.
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x305e46e3.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): o
Building a new DOS disklabel with disk identifier 0x68797fee.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1023, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-1023, default 1023):
Using default value 1023

Command (m for help): t
Selected partition 1
Hex code (type L to list codes): c
Changed system type of partition 1 to c (W95 FAT32 (LBA))

Command (m for help): c
DOS Compatibility flag is not set

Command (m for help): p

Disk /dev/sdd: 8120 MB, 8120172544 bytes
250 heads, 62 sectors/track, 1023 cylinders
Units = cylinders of 15500 * 512 = 7936000 bytes
Disk identifier: 0x68797fee

Device Boot Start End Blocks Id System
/dev/sdd1 1 1023 7928219 c W95 FAT32 (LBA)

Command (m for help): c
DOS Compatibility flag is set

Command (m for help): p

Disk /dev/sdd: 8120 MB, 8120172544 bytes
250 heads, 62 sectors/track, 1023 cylinders
Units = cylinders of 15500 * 512 = 7936000 bytes
Disk identifier: 0x68797fee

Device Boot Start End Blocks Id System
/dev/sdd1 1 1023 7928219 c W95 FAT32 (LBA)

Command (m for help): w

Unable to write /dev/sdd




Grrr.
Presque...et les 8go sont reconnus pourtant
Et non, la carte n'est pas lockée ;o)
01/09/2008 @ 14:06:33: blietaer: [SD HC] Sou Linux
whoopss.......
http://panasonic.jp/support/global/cs/sd/faq/formQA_answer.html#p01
ovh> on dirait que tu avais raison.
Me reste plus qu'à trouver ce genre de soft pour Linux.
10/10/2008 @ 17:37:35: blietaer: [SD HC] Sou Linux
Mon boss l'a flanqué dans son APN.
Ca l'a crashé.
Puis il l'a redémarré.
Puis formaté.
Et ....elle est toute réparée!!
27/07/2010 @ 16:59:27: blietaer: [SD HC] Sou Linux
Quite à continuer un sujet minable... :zoubi:

Alors, je viens donc de comprendre les subtilité des SD "HC" et du pq du comment du FAT32 et pas FAT16, et v'la qu'on vient en rajouter avec cette histoire de "Class C/4"
:sad:

Donc j'ai des cartes (des nouvelles) SD Kingston 16Go Class C.
Tous mes lecteurs 9-in-1 n'en veulent pas... super... :halalala:

Mon tout nouveau laptop Dell vostro 1520 du boulot accepte, l'affiche mais sous Windows 7 (version ultimate, hyper à jour toussa, ...)la copie de (16 Go de) mp3 se fait de manière hyyypra-lente (8 hours left...>?!)

Je reboot sous Linux (super up-to-date, noyau récent...), je découvre la notion de /dev/mmcblk0p1 (?!) et là...ça fly pour la copie.

Le but de ce post n'étant bien entendu pas de ENCORE fustiger M$ au profit du gentil pingouin, mais de juste comprendre!

Y a un driver à installer sous win7 ?! :roll:
27/07/2010 @ 17:25:41: Olaf: [SD HC] Sou Linux
Quand je vois ça, je me dis qu'on a vraiment très peu d'info sur notre matos quand on achète un portable... Je me demande ce que le mien lit (et ce que lit mon APN...)

(Désolé si je polue ton topic, je ne peux pas vraiment aider, je suis en linux only :p)
Retour