Journal Clé USB ?

Posté par  .
Étiquettes : aucune
0
26
juil.
2003
Cher journal,

Un de mes amis m'a offert pour mon anniversaire une clé USB, et je me demandes comment l'utiliser sous linux ?

J'activer dans le kernel les supports USB, vfat etc, et je suppose qu'il faut que je la montes ... mais à quel device correspond-elle ? J'ai essayé de monter /dev/sda1 en vfat, mais ça n'a pas marché ?

Merci d'avance pour ton aide :)

PS : j'utilise un noyeau 2.4.20
  • # Re: Clé USB ?

    Posté par  . Évalué à 8.

    c'est expliqué sur léa-linux :
    http://lea-linux.org/(...)

    en gros la clef est vue comme un disque scsi, il faut donc bien activer l'option d'émulation scsi dans le noyau
  • # Re: Clé USB ?

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

    Si tu es sous Mandrake 9 et +, normalement tu as l'automount, c'est encore plus pratique !
    (pis je suis un peu fainéant aussi)

    a+
    • [^] # Re: Clé USB ?

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

      Supermount existe sur Mandrake depuis plus longtemps que ça...
      Sinon, il existe en patch noyeau pour ceux qui ne sont pas sous mandrake (ou qui on un noyeau autre que celui fourni avec la debian). Il est disponible avec d'autre patch ici: http://members.optusnet.com.au/ckolivas/kernel/(...)
      Le patch existe seul mais je n'ai pas le lien sous la main.
      • [^] # Re: Clé USB ?

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

        Supermount existe sur Mandrake depuis plus longtemps que ça...

        Ah, je savais pas.
        C'est juste que ça fonctionne correctement chez moi que depuis la 9.0 !
        (ai commencé avec la 8.1)
  • # Re: Clé USB ?

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

    C'est aussi simple que :

    # modprobe usb-storage
    # mount /dev/sda1 /mnt/clef [-t vfat]

    Sachant que faut formatter le bestiaux avant...

    Voilà :)
    • [^] # Re: Clé USB ?

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

      il faut aussi je pense mettre le module vfat pour la clé usb

      modprobe vfat

      Je sais pas si il y a besoin de formatter, il y a déja un support fs dessus, fat16 il me semble.

      --
      • [^] # Re: Clé USB ?

        Posté par  . Évalué à 2.

        Si c'est pour utiliser seulement sous Linux je te suggère "mkfs.ext3 /dev/sda1" ce qui sera bien plus fiable et rapide que fat. Tu peux également partitionner ce genre de clefs.

        C'est l'outil idéal pour aller avec la knoppix-MiB.
      • [^] # Re: Clé USB ?

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

        modprobe vfat

        A noter que ce genre de module est chargé à la volée par le kernel ;o)
        Donc pô trop besoin de modprober, 'a marche tout seul !
  • # Re: Clé USB ?

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

    Je viens également d'avoir une clé USB et c'est bien pratique...

    Mais j'ai une petite question...
    Car même après le "umount", la petite led est toujours allumée, donc ça veut dire qu'elle est alimentée...
    Mais est-ce génant de la débrancher à ce moment là ? Je sais qu'il n'y a pas de problème réelle pour les données car si le umount a été correctement effectué, c'est que toutes les données ont été "flushées"...
    Mais bon, elle est encore alimentée... Un peu comme débrancher un clavier ou une sourir à chaud... c'est toujours chiant...

    Y'a-t-il un moyen pour la "dés-alimenter" complètement ? (en gros, comme windows peut le faire avec son éjection de périphérique...) ou est-ce que ça ne crain absolument rien...

    Merci d'avance !
    • [^] # Re: Clé USB ?

      Posté par  . Évalué à 2.

      tout d'abord, il faut savoir que debrancher un peripherique usb a chaud, meme s'il est monte ou quoi que ce soit n'est pas dangereux pour le peripherique lui meme. ils sont quand meme concus pour ca ...

      pour couper l'alimentation, il faut enlever le support usb apres l'umount :
      # rmmod usb-storage
      # rmmod usbcore

      normalement, avec les peripheriques USB, tu utilises usb-storage et une emulation SCSI
      la facon la plus simple de faire marcher tout ca est d'installer le package hotplug (sous debian : apt-get install hotplug) qui s'occupe de detecter la presence du peripherique et de charger les modules adequats. il te dit meme dans les logs quel peripherique scsi a ete assigne genre
      hotplug : usb-storage device /dev/sda
      apres, si tu veux couper l'alim, tu stoppes le demon hotplug :
      # /etc/init.d/hotplug stop

      il va deloader les modules qui faut (les memes que plus haut) et tu pourras enlever ta cle usb

      autre chose : faudrait vraiment que quelqu'un se mette a recoder l'usb-storage, parce que c'est code vraiment ... pas comme il faut ...
      je sais que vous allez dire que j'ai qu'a le faire, mais je bosse deja sur le driver datafab afin de faire marcher la partie smart media du lecteur combo.
      • [^] # Re: Clé USB ?

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

        Merci beaucoup !
        (j'ai déjà hotplug, mais je n'avais pas essayé de l'arrêter...)

        Pour recoder le driver...
        Ben heu...
        Pourquoi pas, mais comme j'ai jamais touché au code du noyau, il risque d'être encore plus "pas comme il faut" après...
        Mais bon, faudra bien que j'essaie un jour si je veux apprendre !
  • # Re: Clé USB ?

    Posté par  . Évalué à 3.

    Merci à tous pour vos conseils, grâce à eux j'ai finalement réussi à l'installer :)

    merci :)

Suivre le flux des commentaires

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