Salut,
Petite question :
J'ai récemment fait l'acquisition d'une clé usb de 128 MO, ça marche très bien, je en suis content, surtout pour le prix que ça coûte.
Mais, il y a néanmoins un petit problème lorsque je branche la clé à chaud. Pas moyen de la voir apparaitre dans /mnt/ et donc impossible de la mounter... (de plus, une belle icone devrait apparaitre sur le bureau !)
En utilisant un utilitaire fourni avec la mandrake 9.1 nommé usbview (il regarde dans /proc/bus/usb/devices je crois), je trouve bien la clé et le détail donne (je comprends pas grand chose mais je le donne pour les gens plus comptétents) :
USB Flash Disk
Manufacturer: Generic
Serial Number: 20030602140815-00
Speed: 12Mb/s (full)
USB Version: 1.10
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 16
Number of Configurations: 1
Vendor Id: 0ef5
Product Id: 2202
Revision Number: 1.00
Config Number: 1
Number of Interfaces: 1
Attributes: 80
MaxPower Needed: 100mA
Interface Number: 0
Name: usb-storage
Alternate Number: 0
Class: 08(stor.)
Sub Class: 06
Protocol: 50
Number of Endpoints: 2
Endpoint Address: 01
Direction: out
Attribute: 2
Type: Bulk
Max Packet Size: 64
Interval: 0ms
Endpoint Address: 82
Direction: in
Attribute: 2
Type: Bulk
Max Packet Size: 64
Interval: 0ms
Le seul moyen que j'ai trouvé d'avoir la clé est de démarrer avec :o) ou de me relogger après branchement en courts de session.
Ce qui n'est pas très pratique, on perd un peu l'intérêt de l'usb.
J'ai rien trouvé d'intéressant sur google... donc si quelqu'un connait ce problème et sait le résoudre, cela améliorerait grandement mon confort personnel
# Re: Détection à chaud d'une clé USB
Posté par Toto . Évalué à 2.
[^] # Re: Détection à chaud d'une clé USB
Posté par Midilaïr (site web personnel) . Évalué à 1.
[^] # Re: Détection à chaud d'une clé USB
Posté par nojhan (site web personnel, Mastodon) . Évalué à 1.
Tu devrais voir apparaitre un onglet "sda" derrière celui de ton disque dur, va dessus et règles les paramètres directos. Notamment le point de montage (/mnt/removable par exemple), et les cases "user" et "supermount" (oui je sais il est tout pourris, mais parfois ça marche) et peut être d'autres qui ne me viennent pas à l'esprit.
Normalement tu auras ton icône sur le bureau et le montage auto à chaud.
Sinon, man fstab, ou au pire montage à la main via un script, mais vraiment t'aurais pas de chance.
[^] # Re: Détection à chaud d'une clé USB
Posté par littlebreizhman . Évalué à 1.
Bilan : suppression de la ligne corrrespondant dans fstab et retour à la normale. C'est pas la mort, mais si ça le fait à chaque fois que j'oublie de démonter la clé, c'est saoulant !
[^] # Re: Détection à chaud d'une clé USB
Posté par littlebreizhman . Évalué à 1.
Merci
[^] # Re: Détection à chaud d'une clé USB
Posté par Yohann (site web personnel) . Évalué à 1.
Normalement si tu recopie la ligne pour ton lecteur de disquette /dev/fdxxxx, et en modifiant le /dev/fdxxx, en /dev/sdaxxx, ainsi que /mnt/floppy, en /mnt/usbdisk, ca devrait marcher...
Good Luck
# Re: Détection à chaud d'une clé USB
Posté par Erwan . Évalué à 1.
# Re: Détection à chaud d'une clé USB
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à 1.
non mais bon:
sous debian ca s'appelle hotplug et ca permet tout cela
[^] # Re: Détection à chaud d'une clé USB
Posté par littlebreizhman . Évalué à 1.
En tout cas, hotplug marche bien, c'est sûr : testé sur la Knoppix...
[^] # Re: Détection à chaud d'une clé USB
Posté par Infernal Quack (site web personnel) . Évalué à 1.
Quand je branche une webcam usb sur une Mandrake9.1 l'icone apparait sur le bureau car hotplug fait son boulot
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: Détection à chaud d'une clé USB
Posté par seginus . Évalué à 1.
# Re: Détection à chaud d'une clé USB
Posté par fleny68 . Évalué à 1.
Klaus Knopper a fait un script (/sbin/hotplug-knoppix) qui est appelé par le noyau et qui appelle le vrai hotplug.
Entre temps il a scanné les partitions, reconstruit le fstab, et regénéré les icônes de kde.
Bref grave toi une knoppix et regarde:
/etc/init.d/knoppix-autoconfig pour le paramétrage de hotplug
/sbin/hotplug-knoppix
/sbin/scanpartitions
/sbin/rebuildfstab
C'est assez bien imaginé, mais ça ne marche qu'avec usb-storage en module.
# Re: Détection à chaud d'une clé USB
Posté par tuxic . Évalué à 1.
none /mnt/removable supermount dev=/dev/sda1,fs=auto,--,iocharset=iso8859-15,sync,umask=0 0 0
/dev/sda1 correspond bien sûr au périphérique USB.
Je ne pense pas que la conf soit optimale puisque j'ai utilisé la méthode Viking(tm).
Supermount, utilisé ici, doit être installé il me semble et un support sur le kernel est aussi nécessaire je crois ( voir google ). Mandrake l'intègre automatiquement il me semble. Cependant, ce n'est pas très stable, parfois les données disparaissent, il faut alors démonter le périph et le remonter à la main ( voir ci -dessus ).
Si quelqu'un a d'ailleurs une solution ou alternative au pbm de supermount, je suis preneur ...
# Re: Détection à chaud d'une clé USB
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 1.
Quand je la branche, je vois l'apparition dans /dev de :
/dev/sdb
/dev/sdb1
/dev/sdb2
/dev/sdb3
/dev/sdb4
si j'essai de monter sur sdbx, ça ne fonctionne pas, mais si je la monte sur /dev/sdb, c'est ok. C'est normal ? pourquoi cela creer t-il ces quatres /sdbx ?
(clé de marque celldisk, 128Mo, et il est indiqué sur la boite que c'est compatible usb 1.1 et 2, et avec linux 2.4.x)
bon sinon, autre problème, c'est quand on a plusieurs periferique usb storage. J'ai par exemple un appareil photo numerique.
quand je le branche : mount /dev/sda1 = ca fonctionne.
si je branche ma clé usb ensuite : mount /dev/sdb
mais si au prochain redemarrage, je fais les branches dans l'ordre inverse, il faut que je fasse mount /dev/sda pour la clé, et mount /dev/sdb1 pour l'appareil photo.
Donc, impossible de fixer tout ça dans un /etc/fstab, et obliger de me coltiner la commande complete mount à la main à chaque fois (mount -t vfat etc..)
Y-a-til une solution pour que tout ça soit automatique, et que je puisse dans n'importe quel cas, etre sur que je trouverai le contenu adéquate dans /mnt/cleusb et /mnt/photo par exemple ?
j'utilise une Mdk 9.1
[^] # Re: Détection à chaud d'une clé USB
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 1.
En effet, celui-ci se base sur des ID USB. Cela devrait donc te permettre de faire le distinguo entre appareil photo et cle USB.
Grace a cela, te devrait etre en mesure de modifier le /etc/fstab a la volee.
Enfin, je dis ca, mais je ne l'ai pas encore mis en place, c'est theorique.
# Re: Détection à chaud d'une clé USB
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
[^] # Re: Détection à chaud d'une clé USB
Posté par fleny68 . Évalué à 1.
[^] # Re: Détection à chaud d'une clé USB
Posté par Pascal Terjan (site web personnel) . Évalué à 3.
Ce n'est pas une blague ! Je vous avais parlé des mémoires
de masse USB de 128 Mo il y a quelques jours... J'ai acheté
la mémoire USB TakeMS, je n'ai pas trouvé d'images concernant
cette mémoire, je poste donc celle-ci
http://shop.rammodul.de/details.php?(...)
ART=11642&SID=50005|1055527522&PID=50141
Cette petite mémoire de 30 à 100 Euros n'est pas plus gande
qu'une simple clef et tient tout à fait dans le creu
de votre main ! Je viens d'en acheter une, de la formatter
et d'y mettre mon MultiDeskOS, comprenant MultiDeskOS lui-même,
Antibug, LookOut et tout le reste ! Je l'ai lancé de là et
ca a fonctionné tout de suite !
Je viens aussi de m'acheter un graveur DVD+R et ai gravé
mon premier DVD. MultiDeskOS sera donc disponible en disquette
de 1.44Mo, sur CDROM de 650 Mo, sur DVD de 4.7Go et sur
mémoire 128 Mo USB en porte clef.
Prenez MultiDeskOS partout avec vous en attachant la mémoire
USB à vos clefs et pour moins de quelques centimètres et
de quelques grammes, vous aurez la possibilité, chez n'importe
lequel de vos amis ayant un PC équipé de Microsoft Windows 98,
98SE, ME, NT, 2000 ou XP de dépanner son PC sans installation,
soit en copiant depuis son Windows MultiDeskOS sur son HD afin
de le dépanner depuis le DOS, soit en le démarrant de la mémoire
directement sans la moindre modification sur son ordinateur !
Utilisez MultiDeskOS pour lire vos emails chez n'importe lequel
de vos amis, membre de la famille, petite amie... Il ou elle
possède un Windows avec un port USB ? Mettez la mémoire sur
le port USB et vous avez de suite, sans config, accès à tous
vos emails ! Sous 98 et 98SE, les drivers de la mémoire
devront être installés la première fois, mais ne devront plus
l'être par la suite. De plus, Windows XP reconnait cette
mémoire immédiatement et la mémoire TakeMS que j'ai acheté
vous permet même de mettre un mot de passe ou de mettre la
mémoire en lecture seule ! Vous ne voulez pas que quelqu'un
vienne sur votre PC ou ne lise vos emails ??? Pas de problèmes !
Utilisez MultiDeskOS dans l'une de ces mémoires et vous aurez
toujours une protection sur vos emails tant par ce mot de passe
que par le fait qu'ils sont toujours avec vous, sur vous,
avec vos clefs ! Votre ami peut donc regarder tout ce qu'il
veut sur votre ordinateur sans atteindre votre vie privée !
Des cambrioleurs viennent chez vous en votre absence et volent
votre ordinateur ? Pas de panique, un PC se remplace mais
pas la dernière lettre de votre petite amie ! MultiDeskOS
était de toute façon sur vous en discothèque, pendant que
vous dansiez et que les ravisseurs s'en prennaient à votre
ordinateur... Vous souhaitez avoir plusieurs exemplaires
de MultiDeskOS ? Un sur votre PC et un partout avec vous ?
Pas de problème ! Installez une fois pour toute MultiDeskOS
sur votre disque dur, et chaque fois que vous partez, copiez
simplement son dossier principal dans cette mémoire, c'est tout!
Les fichiers sur la mémoire seront écrasés et automatiquement
synchronisés avec ceux qui étaient sur votre disque dur !!
Difficile à faire ? Certainement pas ! Un simple copier/coller
dans le poste de travail de Windows et le tour est joué !
Vous souhaitez avoir un MultiDeskOS personel sur votre disque
dur pour jouer ou pour travailler et souhaitez n'avoir
qu'Antibug sur cette mémoire ?? Pas de problème ! Copiez
simplement le dossier de MultiDeskOS et supprimez les
fichiers que vous n'avez pas besoin, c'est à dire, tout
ce qui ne concerne pas le système MultiDeskOS ou Antibug !
Jayce.
[^] # Re: Détection à chaud d'une clé USB
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 0.
Bon, en attendant la prochaine sortie de MultiDeskOS qui déchire sa race (en juillet, n'oubliez pas), moi je vais reinstaller windows, pask'il roxe trop fort avec les clé usb et autres usbstorage.
hein ? quoi ? j'ai dit un truc qu'il fallait pas ?
[^] # Re: Détection à chaud d'une clé USB
Posté par Ramso . Évalué à 2.
Dans une classe d'ordinateurs sous windows 2000, les clés font souvent planter les postes...
sauf...
sauf sur un poste sous linux :)
alors hein !
# Re: Détection à chaud d'une clé USB
Posté par davB (site web personnel) . Évalué à 1.
Si on formate la clé en ext3, raiserfs, ... un problème se pose : les droits d'utilisateurs !!! j'ai le meme login sur mon poste au taf et a la maison, mais pas les memes gid et uid donc j'ai plus accès à MES fichiers ...
alors j'utilise fat32 qui n'est pas terrible :-(
y a t-il un moyen de désactiver les uid / gid sur les périf usb-storage ?
[^] # Re: Détection à chaud d'une clé USB
Posté par Blue_Bear . Évalué à 1.
# Re: Détection à chaud d'une clé USB
Posté par jpgu . Évalué à 1.
J'ai développé un démon qui réalise le montage/démontage plug&play des devices USB-STORAGE.
Voir devmon http://shweps.free.fr/(...)
Amusez vous bien :))
JP
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.