====== pmount ======
* Objet : pmount
* Niveau requis : {{tag>débutant avisé}}
* Commentaires : //Gestion des partitions (périphériques) amovibles (clé usb...). //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
* Suivi : {{tag>à-compléter}}
* Création par [[user>smolski]] 06-12-2012 11:00:01
* Testé par [[user>smolski]] le 06-12-2012 11:00:01
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=55960#p55960 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Introduction =====
La commande **pmount** est un "wrapper" (enveloppeur) de la commande [[:doc:systeme:mount]].
La commande **pmount** (**p**olicy **mount**) permet aux utilisateurs normaux (non root) faisant partie du groupe **plugdev**, de "mounter" ou "dé-mounter" les systèmes de fichiers des périphériques amovibles, automatiquement ou en ligne de commande, sans qu'il soit nécessaire de les mentionner dans le fichier [[:doc:systeme:fstab | /etc/fstab]].
* Un point de montage sera automatiquement __créé et supprimé__ dans le répertoire **/media** suite à la détection de l'insertion ou au retrait des périphériques **non-**amovibles.
Lors de l'initialisation du système, le fichier [[:doc:systeme:fstab | /etc/fstab]] est utilisé par la commande [[:doc:systeme:mount]] pour monter les systèmes de fichiers des périphériques __**non-**amovibles__. Il est donc recommandé de supprimer du fichier [[:doc:systeme:fstab | /etc/fstab]] les entrées correspondantes à des périphériques amovibles.
Si vous avez ''udisks'' d'installé sur votre machine, utilisez plutôt [[:doc:systeme:udisks|udisksctl]].
===== Installation =====
Entrez la commande suivante dans un [[:doc:systeme:terminal]] en mode [[doc:systeme:superutilisateur | superutilisateur]] pour resynchroniser le fichier d'index des paquets disponibles et leur source \\
et installer le paquetage **pmount** :
apt-get update && apt-get install pmount
===== Configuration =====
Pour pouvoir utiliser la commande **pmount** il faut que l'utilisateur fasse partie du groupe **plugdev**. \\
Ce que vous pouvez vérifier avec la commande suivante :
groups
Ce qui donne par exemple pour l'utilisateur "michel"
michel cdrom floppy audio dip video plugdev scanner bluetooth netdev
Mais, au cas où il ne ferait pas partie de ce groupe, vous pourrez ajouter l'utilisateur "michel" au groupe **plugdev** en utilisant la commande [[:doc:systeme:adduser | adduser]] depuis le compte **root**.
adduser michel plugdev
Pour la prise en compte de cette modification, il faudra fermer votre session pour en ouvrir une nouvelle.
===== Utilisation =====
Toutes ces commandes se font maintenant en mode //user// :
==== Monter ====
Monter le périphérique par le chemin de sa partition (sdxx ou hdxx) en le déterminant avant avec [[:doc:systeme:blkid | la commande blkid]] par exemple :
pmount /dev/sdxx
ou même simplement :
pmount NomDuPeripherique
==== Démonter ====
Démonter le périphérique :
pumount NomDuPeripherique
Ou :
pumount /dev/sdxx
===== Remerciements =====
Merci à **tagada** d'avoir soulevé le problème sur le forum df ici :
* http://debian-facile.org/viewtopic.php?pid=55933#p55933
Et à cet excellent lien qui m'a permis d'y répondre par ce tuto:
* http://coagul.org/drupal/publication/diff%C3%A9rentes-m%C3%A9thodes-pour-monter-p%C3%A9riph%C3%A9riques-amovibles-sous-linux
;-)