Journal Des clés usb 1 et usb 2

Posté par  .
Étiquettes : aucune
0
30
jan.
2007
Cher journal,

Je suis en galère avec l'utilisation de deux clés USB, l'une en USB1, l'autre en USB2 (je ne sais pas si c'est lié).

J'utilise les modules usb-uhci, usbcore et usb-storage sur un noyau 2.4.27.

Je commence par charger les modules usb-uhci et usbcore

Quand j'insère ma première clé USB, le module usb-storage se charge automatiquement et me crée le device /dev/sda1. Je peux alors monter ma clé, y accéder sans problèmes.

Si je démonte cette clé et que j'insère la suivante, le device n'est pas créé. Par contre, si je retire le module usb-storage et que je le recharge (ou que j'insère la clé, ce qui charge le module). Alors le device est créé et la clé utilisable.

Donc ma question est doube : est-ce normal de devoir décharger le module usb-storage à chaque "changement de clé" et si oui, comment automatiser ce processus.

Merci ami journal (PS : j'ai déjà demandé à ton pote Google mais je n'ai pas trouvé de réponse)
  • # Goto forums

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

    Ceci devrait trouver sa place et ses réponses dans les forums
  • # Ce n'est pas la bonne place mais ...

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

    Vu que tu utilises un noyau 2.4.x, je pense que lors de l'insertion de la deuxième clé, le périphérique créer se nomme /dev/sdb1 .
    Si tu réinsères la première clé, elle sera toujours sur /dev/sda1 .
    • [^] # Re: Ce n'est pas la bonne place mais ...

      Posté par  . Évalué à 1.

      Désolé si ce n'est pas la bonne place.

      Quand je dis que le device n'est pas créé, j'ai vérifié dans /var/log/syslog et j'ai malgré tout testé avec mount /dev/sda1, /dev/sdb1,...

      Merci de votre aide
  • # Partitions

    Posté par  . Évalué à 3.

    Regarde le résultat de la commande dmesg.

    Normalement a chaque insertion, tu dois avoir des évenements correspondants sans avoir à supprimer des modules.

    La définition des partitions d'une clef USB n'est pas normaliée. On rencontre régulièrement au moins trois cas:

    - Aucune partition, il faut monter directement /dev/sda ou autre. Cela évite de perdre le premier cylindre virtuel, et donc de gagner un peu de place.

    - Un mécanisme de partition connu sous Linux sous le nom "PC BIOS (MSDOS partition tables)", le truc effroyable limitant la géométrie et avec des artifices de partitions étendues avec une seule partition en première position; il faut alors utiliser /dev/sda1, c'est le cas le plus courant, et de loin je pense.

    - Même mécanisme de partition, mais en utilisant la quatrième partition /dev/sda4; je n'ai aucune idée du pourquoi; mais j'ai vu plusieurs fois des clefs livrées avec ce partitionnement.

    Rien n'interdit de supprimer ou de refaire le partitionnement des clefs pour simplifier son usage.
    • [^] # Re: Partitions

      Posté par  . Évalué à 2.

      Oula ça rappelle des souvenirs.

      Effectivement à l'époque du kernel 2.4 j'avais pris l'habitude de re partitionner toutes les clés qui avaient un comportement étrange.
      J'ai jamais su pourquoi mais bon ça a toujours résolu mes petits problèmes de clés avec des devices qui se créent ou ne se créent pas.

      Ceci dit ça ne m'est plus arrivé depuis longtemps, j'ignore si c'est le hasard ou un changement depuis les kernel 2.6.

Suivre le flux des commentaires

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