<cadre type=alert> Cette page est obsolète. Cette documentation est conservée par intérêt historique pour les personnes qui ont une ancienne distribution GNU/Linux. </cadre>
Tout simplement parce que j'ai acheté une clé USB, et que j'ai du faire une recherche sur google pour trouver comment la faire fonctionner. Je pense que lea-linux est un très bon site pour regrouper de la documentation, j'en ai donc écrit une, qui, je l'espère sera utile à certaines personnes :-)
Pour écrire cet article, j'ai utilisé une clé USB que j'ai acheté dans la Rue-Montgallet (à Paris). C'est une clé USB générique (donc, sans marque), conforme au standard USB 2.0. En général, toutes les clés USB fonctionnent, mais il se peut que vous tombiez sur la perle rare qui ne fonctionnera pas.
La technique décrite dans cet article fonctionne normalement avec les clés USB, mais aussi avec les mémoires d'appareils photos type Sandisk. N'ayant pas ce matériel à ma disposition, je n'ai pu tester, mais le module usb-storage supporte ce type de matériel.
Les Clés USB fonctionnent sur tous les noyaux de la série 2.4 et 2.6. Cet article se base sur un noyau 2.6.0, mais le nom des modules, ainsi que le fonctionnement sont équivalents sur un noyau de la série 2.4.
Si vous utilisez un noyau générique, non. En effet, les distributions comme Mandrake fournissent un noyau qui intègre déjà les modules nécessaires au fonctionnement d'une clé USB.
En revanche, si, comme moi, vous recompilez votre noyau, alors, il faudra surement le recompiler avec les bons modules.
Exemple :
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [</nowiki>UHCI]) Subsystem: VIA Technologies, Inc. USB 00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI]) Subsystem: VIA Technologies, Inc. USB 00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI]) Subsystem: VIA Technologies, Inc. USB 00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI]) Subsystem: VIA Technologies, Inc. USB 2.0
Ici il faudra donc les modules usb-ehci et usb-uhci
Vous devrez donc activer les options suivantes dans la configuration de votre kernel :
(puis les périphériques que vous souhaitez voir supportés par ce module)
Le périphérique est reconnu comme un disque SCSI. Par conséquent, il sera accessible sur /dev/sda{a,b,c,d,...}.
Pour charger les modules, tapez les commandes suivantes (en root) :
Sous Debian ou Mandrake, ajouter les modules à charger dans le fichier /etc/modules.
Pour formater la clé, vous avez besoin du programme mkfs.vfat, disponible dans le paquet dosfstools pour Debian, et inclus en standard dans Mandrake. Ensuite, vous tapez simplement :
Où /dev/sda1 représente votre périphérique.
fera appel à
, c'est pour cette raison qu'il est nécessaire d'avoir installé ce programme.
Créez un point de montage, par exemple /mnt/cle, en tapant :
Puis il faut monter votre périphérique, pour cela taper :
Remplacer /dev/sda1 par le device correspondant à votre clé. Dans mon cas, ça correspond à /dev/sda tout court.
Créez un point de montage, par exemple /mnt/cle, en tapant :
Il faudra ensuite rajouter une ligne au fichier /etc/fstab (ce fichier contient la liste des partitions associées à leur point de montage). Cette ligne ressemblera à ça :
/dev/sda /mnt/cle vfat defaults,rw,user,noauto 0 0
Avec les propriétés suivantes :
Vous pouvez alors monter votre clé en tapant simplement
Où /mnt/cle est le point de montage défini dans le fichier /etc/fstab.
@ Retour à la rubrique Matériel
© 21/12/2003 Julien Delange
Error creating thumbnail: Unable to save thumbnail to destination
|
Vous avez l'autorisation de copier, distribuer et/ou modifier ce document suivant les termes de la GNU Free Documentation License, Version 1.2 ou n'importe quelle version ultérieure publiée par la Free Software Foundation; sans section invariante, sans page de garde, sans entête et sans page finale. Pour plus d'informations consulter le site de l'APRIL. |