Forum Linux.noyau la clef usb est reconnue comme un cdrom

Posté par  (site web personnel) .
Étiquettes : aucune
0
12
fév.
2010
Bonjour :)

je possède une clef "normale" comprendre : pas U3) qui fonctionnait encore très bien ce matin.
J'ai érit un fichier dessus, j'ai bien "retiré en toute sécurité" puis je suis allé sur un ordi (win).
-> la clef est apparue comme un cdrom.

Bon...c'est normal, c'est windows, virus blabla, d'lamerde bla bla.

Go sous linux, arf..;march po...
dmesg :
usb 1-7: new high speed USB device using ehci_hcd and address 5
usb 1-7: New USB device found, idVendor=1845, idProduct=0104
usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-7: Product: USB Pen Drive
usb 1-7: Manufacturer: Generic
usb 1-7: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi4 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
fuse init (API version 7.12)
scsi 4:0:0:0: CD-ROM GENERIC MASS STORAGE DEV ICE PQ: 0 ANSI: 4
sr1: scsi-1 drive
sr 4:0:0:0: Attached scsi CD-ROM sr1
sr 4:0:0:0: Attached scsi generic sg2 type 5
usb-storage: device scan complete
sr 4:0:0:0: [sr1] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sr 4:0:0:0: [sr1] Sense Key : Illegal Request [current]
sr 4:0:0:0: [sr1] Add. Sense: Invalid command operation code
end_request: I/O error, dev sr1, sector 0
Buffer I/O error on device sr1, logical block 0
Buffer I/O error on device sr1, logical block 1
Buffer I/O error on device sr1, logical block 2
Buffer I/O error on device sr1, logical block 3



Ma clef est dead ?

comment contourner le lyau pour le forcer à monter la clef comme un usb mass storage et non un cdrom ?
NB : j'ai tenté un dd dessus..j'ai pas le droit d'écrirer dessus (lecture seule..;normal pour un cdrom...)
  • # Format

    Posté par  . Évalué à 4.

    Elle est formatée comment la clé?
    Est-ce que ca ne serait pas en UDF?

    A+
    • [^] # Re: Format

      Posté par  (site web personnel) . Évalué à 2.

      Est-ce que ca ne serait pas en UDF?
      Eh, faut se mettre à la page, on ne dit plus UDF depuis pas mal de temps, on dit MoDem maintenant…

      Ok, je connais la sortie... ---+[]
      • [^] # Re: Format

        Posté par  . Évalué à 4.

        Ok, je connais la sortie...

        eux aussi ! ;)

        blague à part, je pense aussi à un formatage en UDF. Il faudrait essayer de la reformater en vfat pour voir.

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

        • [^] # Re: Format

          Posté par  (site web personnel) . Évalué à 4.

          Ha non, je recommande plutôt le ext2 pour la clef.
          Peut être une toute petite partition en vfat pour l'utilitaire qui rend Windows moins con en lui permettant de lire l'ext2.

          A bientôt
          Grégoire

          Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

          • [^] # Re: Format

            Posté par  . Évalué à 2.

            l'ext2 sur une clé usb, c'est bien sous windows parce que cela ne t'embête pas avec les droits, mais sous linux, c'est particulièrement pénible hélas...

            Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # pas udf

    Posté par  (site web personnel) . Évalué à 1.

    elle était en vfat je pense...

    en fait j'y avais pas touché depuis que je l'avais achetée.
  • # Précisions

    Posté par  (site web personnel) . É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 graveur¹ 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…

    ¹ 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. :-)
    • [^] # Re: Précisions

      Posté par  (site web personnel) . Évalué à 1.

      Merci, je vais essayer usb-modeswitch.

      Je n'avais rien contre cette clef, elle n'avait rien de proprio, elle avait une seule partition en fat32... et puis du jour au lendemain elle est reconnue comme cdrom...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.