• # Précisions

    Posté par (site web personnel) . En réponse au message la clef usb est reconnue comme un cdrom. Évalué à 5.

    comment contourner le lyau pour le forcer à monter la clef comme un usb mass storage et non un cdrom

    Le stockage de masse USB, ça inclut des clefs USB, des lecteurs optiques et des lecteurs de bande. Et là, c'est bien vu comme stockage de masse, comme CD-ROM en stockage de masse...

    Regarde du côté d'usb-modeswitch. Une hypothèse : ta clef est peut-être un genre de U3, avec, contrairement à U3 – qui expose en un seul mode USB un graveur1 de CD et une clef en stockage de masse – exposerait deux modes USB, une clef et un lecteur de CD. La brancher sur un Windows l'a peut-être fait passer en mode CD, à moins que ce ne soient les rayons cosmiques.

    Ensuite, pour faire suite à certains commentaire, que ça puisse être de l'UDF ne change rien, c'est un système de fichiers, UDF, or là ton problème vient avant le système de fichier, carrément au niveau du périphérique. Une clef USB avec de l'UDF est vue par le noyau comme une clef USB, le système de fichiers est décorrelé, sous Linux. On peut avoir une disquette en NTFS, un CD en Ext3 et un disque dur en ISO 9660, c'est vu comme une disquette, un CD et un disque dur, et c'est montable.

    C'est bon pour les systèmes propriétaires, d'imposer des contraintes liant médium physique, partitionnement et système de fichiers. Par exemple n'accepter qu'une partition sur les clefs USB, ou ne monter l'UDF que sur des disques optiques, au hasard...

    1 Oui, les U3 exposent bien un graveur, pas un simple lecteur. Graveur qui prend en charge zéro modes de gravure, mais graveur quand même. :-)