 différentes méthodes pour monter des périphériques amovibles sous linux but de ce document ce document me sert de mémo pour monter et démonter des périphériques amovibles  ex clé usb avec différentes méthodes sous linux j ai testé ce mémo sous debian testing et debian sid et sous kde identifier le nom du périphérique à monter la consultation des logs permet de connaître le nom actuel du périphérique lors de son insertion tail f var log syslog aug 16 173345 localhost kernel sda assuming drive cache write through aug 16 173345 localhost kernel sda sda1 nous voyons donc qu il s agit du périphérique  sda  une autre méthode pour retrouver le nom d un périphérique qu on vient d insérer est de regarder le contenu du dossier   sys block   lors de l insertion du périphérique un nouveau dossier correspondant au nom du périphérique sera créé ex sda ce nouveau périphérique ex sda sera créé également dans   dev   remarque  une fois le périphérique identifié il est possible de connaître ses différentes partitions avec la commande  fdisk l dev sda  ou la commande  cat proc partitions   montage manuel du périphérique en ligne de commande avant de monter un périphérique il faut commencer par créer le répertoire devant accueillir la partition à monter exemple mkdir media sda1 voici un exemple de commande permettant de monter la partition  sda1  du périphérique   dev sda1  sur le dossier   media sda1  mount dev sda1 media sda1 et voici la commande permettant de démonter ce périphérique umount dev sda1 ou umount media sda1 remarque  il faut obligatoirement être root pour effectuer les opérations précédentes autoriser un simple utilisateur à monter et démonter des périphériques pour autoriser un simple utilisateur à monter et démonter des périphériques il faut ajouter la ligne suivante dans le fichier   etc fstab  dev sda1 media sda1 vfat rw auto user 0 0 remarque  l option user autorise les utilisateurs à monter et démonter ce périphérique une fois le fichier   etc fstab  correctement configuré un simple utilisateur peut monter une partition avec la commande mount dev sda1 ou la commande mount media sda1 et la démonter avec cette commande umount dev sda1 ou cette commande umount media sda1 remarque sur le démontage d une clé usb lorsque des données sont écrites sur une clé usb cellesci ne sont pas immédiatement écrites mais simplement stockées dans une zone mémoire l écriture réelle des données est effectuée seulement lors du démontage de la clé usb c est pour cela qu il est obligatoire de démonter proprement une clé usb avant de la retirer de son emplacement sinon les fichiers ne seront pas correctement enregistrés cela permet d augmenter la durée de vie des clés usb car le nombre d écritures est limité ajouter un icône de périphérique dans kde pour les monter et démonter facilement l ajout d un icône de périphérique permet de monter et démonter des périphériques sans saisir de ligne de commande pour créer un icône de périphérique il faut commencer par configurer   etc fstab  comme indiqué précédemment et ensuite effectuer les opérations suivantes clicdroit sur le fond du bureau ou dans un dossier sous konqueror menu créer un nouveau lien vers un périphérique et choisir votre périphérique dans l onglet général mettre le nom de votre périphérique dans l onglet périphérique sélectionner la ligne de votre etc fstab correspondant à votre périphérique une fois l icône créé un clic droit sur celuici permettra de monter ou démonter la partition montage de périphériques avec pmount la commande  pmount  permet de simplifier le montage et le démontage de périphériques amovibles elle offre plusieurs avantages par rapport a la commande  mount  il n est plus nécessaire de configurer le fichier   etc fstab  pour les périphériques amovibles et si des entrées existent il est même conseillé de les supprimer un simple utilisateur peut monter et démonter des périphériques à condition qu il appartienne au groupe plugdev le point de montage dans   media  est créé et supprimé automatiquement lors du montage et du démontage du périphérique si ce n est pas déjà fait il faut commencer par installer le paquet  pmount  qui est désormais installé en standard avec kde sous debian testing et sid la commande suivante permet de monter le périphérique pmount dev nomduperipherique ou même plus simplement pmount nomduperipherique la commande suivante permet de démonter le périphérique pumount nomduperipherique  montage automatique des périphériques avec udev sous kde 34 ou supérieur grâce à udev et pmount et depuis la version 34 de kde  lors de la connexion d un nouveau périphérique plusieurs opérations sont effectuées automatiquement un icône apparaît sur le bureau lors de la connexion et disparaît lors de la déconnexion du périphérique si ce n est pas le cas il faut vérifier dans la configuration du bureau et dans la section  comportement  et dans l onglet  icônes de périphériques  que les icônes sont biens affichés une fenêtre s ouvre demandant quelle opération il faut effectuer si ce n est pas le cas il faut aller dans  centre de configuration de kde périphériques support de stockage  sélectionner le type de périphérique à configurer et déterminer une action le montage du périphérique est réalisé automatiquement dans le dossier   media   remarque  le nom de l icône qui apparaît sur le bureau est déterminé automatiquement par kde et à priori il n est pas possible de le changer en tout cas je n ai pas trouvé  configurer udev pour renommer ses périphériques udev s occupe entre autre de la gestion et la création des noms des périphériques dans   dev  il permet en particulier de renommer ses périphériques usb automatiquement en fonction des caractéristiques et des identifiants de ceuxci par exemple une clé usb sera nommée dev cleusb un appareil photo dev apareilphoto et non pas simplement dev sda1 mais pour cela il faut configurer udev comme indiqué cidessous obtenir des informations sur votre périphérique pour l identifier de manière unique une fois le nom du périphérique identifié la commande suivante permet d obtenir de nombreuses informations sur celuici udevinfo a p sys block sda dans les nombreuses informations précédentes il faut isoler une ligne identifiant de manière unique votre périphérique exemple sysfs serial 18113a4123115881  configurer udev une fois votre périphérique clairement identifié il faut configurer udev pour lui indiquer le nom que nous souhaitons désormais donner à ce périphérique pour cela il faut éditer le fichier   etc udev rulesd udevrules  et ajouter vers le début une ligne ressemblant à cela bus usb sysfs serial 18113a4123115881 name cleusb après avoir déconnecté et reconnecté votre périphérique usb celuici sera désormais renommé avec le nom indiqué cidessus soit cleusb  remarque  pour que le montage manuel de vos périphériques continue à fonctionner correctement il faudra encore modifier votre fichier   etc fstab  pour lui indiquer les nouveaux noms de vos périphériques points à vérifier si cela ne fonctionne pas correctement  vérifier que les paquets kdebasekioplugins udev hal et dbus1 sont installés vérifier que l utilisateur appartient au groupe plugdev  vérifier que le démon dbus est bien démarré ps aux grep dbus vérifier que la version de votre noyau est supérieure à 2613 uname r vérifier que votre version de kde est supérieure ou égale à 34 vérifier que le périphérique apparaît correctement dans konqueror à l adresse media   vous pouvez éventuellement installer le paquet  haldevicemanager  et lancer le programme du même nom pour vérifier que le périphérique apparaît correctement pour éviter d installer les dépendances de gnomes vous pouvez aussi utiliser la commande  lshal  mais le résultat est beaucoup moins lisible gérer les droits sur vos périphériques avec udev en plus de nommer vos périphériques udev permet d autres choses et en particulier la gestion des droits en reprenant l exemple précédent il est possible d affecter un groupe avec le paramètre  group   et un masque avec le paramètre  mode   à notre clé usb exemple bus usb sysfs serial 18113a4123115881 name cleusb group tony mode 0770 voici le résultat ls la dev cleusb brwxrwx 1 root tony 8 97 20070407 1008 dev cleusb gérer les droits des périphériques montés sous kde sous kde quand une clé usb est insérée celleci est montée automatiquement dans   media  sans que celleci soit déclarée dans etc fstab grâce à pmount si vous souhaitez maîtriser le point le montage ou la gestion des droits sur ce périphérique vous pouvez créer une entrée dans   etc fstab  pour cela dans cet exemple le point de montage est indiqué dans   mn t et grâce à  umask  et  gid  il n y aura que les utilisateurs appartenant à mongroup qui auront accès à ce périphérique dev cleusb mnt cleusb vfat rw user noauto umask 0007 gid mongroup 0 0 il ne faut pas oublier de créer manuellement le dossier qui va contenir le point de montage mkdir mnt cleusb autres sources d informations la documentation de référence de udev  http wwwkernelorg pub linux utils kernel hotplug udevhtml historique des modifications version date commentaire 01 200806 création par tony galmiche 02 070407 ajout gérer les droits sur vos périphériques avec udev et gérer les droits des périphériques montés sous kde   différentes méthodes pour monter des périphériques amovibles s intéressant juste pour dire que je fais plus facilement cat proc partitions que fdisk l et que je fais plus facilement dmesg que tail f var log messages  différentes méthodes pour monter des périphériques amovibles s merci pour la relecture concernant cat proc partitions cela ne fonctionne qu avec des partitions montées pour connaître les partitions montables je ne connais que cette commande je me gourge   différentes méthodes pour monter des périphériques amovibles s  je me gourge oui ce sont les partitions montables mais encore une fois c est pour préciser ce que je fais perso ta méthode est toute aussi bonne  différentes méthodes pour monter des périphériques amovibles s ok j ai donc ajouté ta méthode car je ne la connaissait pas différentes méthodes pour monter des périphériques amovibles sou un grand merci tony pour vos articles si clairs si didactiques et en français qui vont sûrement me permettre à beaucoup d autres aussi de m en sortir avec ma kubuntu une grand mère qui cherchait désespérement de la documentation compréhensible et applicable même quand on est débutant hélène différentes méthodes pour monter des périphériques amovibles sou merci pour les encouragements et bonne continuation avec kubuntu différentes méthodes pour monter des périphériques amovibles sou bonjour je voudrais tout d abord remercier tony pour les excellents tutos qu il nous fait partager grâce à ce site j ai pu découvrir la puissance de debian je viens juste d installer pour des amis etch moi je suis toujours à sarge en installant le paquet kdebase pmount s est installé à cause la dépendance je pense mon problème est que je n arrive pas à configurer pmount en effet si j insére une clé usb pmount attribue les droits à l utilisateur qui a effectué le montage je voudrais ajouter des droits en ecriture à un groupe ce qui permettraient à plusieurs utilisateurs d écrire sur le support estce que c est possible avec pmount j utilisais sous sarge hal udev et fstabsync qui modifie dynamiquement le fichier etc fstab merci pour votre aide xentor609 différentes méthodes pour monter des périphériques amovibles sou bonjour pmount dispose du paramètre umask cela fonctionne en ligne de commandes mais je n ai pas réussi à trouver pour le faire changer par kde autrement j ai ajouté deux chapitres sur la gestion des droits dans mon document mais je ne sais pas si cela te conviendra différentes méthodes pour monter des périphériques amovibles sou merci a coagul pour tous ces articles vraiment très utiles c est article sur les périphériques amovibles va à coup sur me permettre de faire tomber les derniers bastions de mes soucis avec udev je ne sais pas si ça a sa place dans cette section ou peut être auraije loupé un article sur udev mais dans les points à vérifier si cela ne fonctionne pas j ajouterais de vérifier que tmpfs est activé dans le noyau enable file systems mdash virtual memory system support encore merci différentes méthodes pour monter des périphériques amovibles sou tout d abord merci de m avoir répondu aussi rapidement désolé de vous répondre aussi tard mais j étais en période d examen je me suis repenché sur le problème j ai essayé votre solution mais le problème c est qu elle n est pas générique j ai recommencé à faire des recherches et je suis tombé sur une astuce pour fedora qui apparemment permettrait de configurer hal et donc le montage automatique j ai donc créé un fichier clefusbfdi dans etc hal fdi policy comme dans l astuce et j ai rajouté cette ligne merge key volumepolicymountoptiongid 6 type bool true j ai redemarré l ordinateur branché la clé usb je regarde le montage avec la commande mount dev sdb1 on media disk type vfat rw noexec nosuid nodev noatime uid 1004 utf8 shortname lower donc aucun changement n a été fait est ce que c est normal peut être que c est la version de hal de debian etch qui ne permet de pas ce paramétrage merci encore pour votre aide xentor609 différentes méthodes pour monter des périphériques amovibles sou  mount  