La marche à suivre pour faire reconnaître un clé USB sous linux est simple.
Mandriva/mandrake détecte automatiquement les clés usb et crée une icone "clé usb" sur le bureau par laquelle on peut accéder au fichiers de la dite clé.
Pour l'enlever, un clique droit pour démonter et hop, on peut l'enlever. Le chemin par défaut du montage de ces clés est /mnt/removable.
Pour Debian (et autres), le bureau gnome, avec le paquet gnome-volume-manager permet aussi de détecter, monter et mettre une icone sur le bureau automatiquement.
Dans tout les cas, il est toujours possible de monter la clé "à l'ancienne", grâce aux lignes de commandes :
- créer le répertoire avec
# mkdir /mnt/cle
- vérifier que vous avez bien les outils pour gérer les ports usb (paquet usbutils), si la clé est reconnue:
$ lsusb
quand le clé est branchée renvoit une ligne avec la marque de votre clé.
- monter la clé
mount -t vfat /dev/sda1 /mnt/cle
(pour fat 32 bien sûr)
si sda1 ne fonctionne pas, essayer sda, sdb ou sdb1. Une visite du répertoire /dev permet de voir lesquel existent sur votre système. /dev/sda1 peut ne se créer que lorsque la clé est branchée.
- Pour monter la clé facilement, il suffit de rajouter une ligne dans le fstab
En root.
# vim /etc/fstab (ou un autre éditeur qui plaît ;o) )
ajouter une ligne concernant la clé usb. Par exemple :
/dev/sda1 /mnt/cle vfat noauto,users,noexec,rw, uid=1000,gid=1000 0 0
rw permet de lire/écrire, changer noexec par exec si on veut aussi autoriser les exécutions. L'option users permet d'autoriser un utilisateur à monter ce périphérique, uid et gid donne des droit supplémentaire à l'utilisateur 1000, mon compte personnel dans mon cas.
puis de taper
$ mount /mnt/cle
- Dans tout les cas, n'oublier jamais de démonter votre clé avant de l'enlever du système, sous peine de risque d'abimer celle-ci (si il y a un transfert de donnée).