Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:pmount [19/12/2013 07:32] smolski |
doc:systeme:pmount [09/09/2023 19:55] (Version actuelle) captnfab [Introduction] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Objet : pmount | * Objet : pmount | ||
- | * Niveau requis : {{tag>débutant}} | + | * Niveau requis : {{tag>débutant avisé}} |
* Commentaires : //Gestion des partitions (périphériques) amovibles (clé usb...). // | * 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à !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
* Suivi : {{tag>à-compléter}} | * Suivi : {{tag>à-compléter}} | ||
- | * Création par smolski 06-12-2012 11:00:01 | + | * Création par [[user>smolski]] 06-12-2012 11:00:01 |
- | * Testé par smolski le 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 !)) | * 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 !)) | ||
- | === Nota === | ||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | 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 [[:doc:systeme:mount]] : | + | La commande **pmount** est un "wrapper" (enveloppeur) de la commande [[:doc:systeme:mount]]. |
- | * Il n’est pas nécessaire de configurer [[:doc:systeme:fstab | le fichier fstab]] pour les périphériques amovibles. | + | |
- | <note warning> Si des entrées de ces périphériques existent, il est même conseillé de les supprimer. </note> | + | |
- | * 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** sera __créé et supprimé automatiquement__ lors du montage et du démontage du périphérique. | + | |
+ | 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. | ||
+ | <note warning>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.</note> | ||
+ | |||
+ | <note important>Si vous avez ''udisks'' d'installé sur votre machine, utilisez plutôt [[:doc:systeme:udisks|udisksctl]].</note> | ||
===== Installation ===== | ===== Installation ===== | ||
- | Dans un [[:doc:systeme:terminal]] en mode [[doc:systeme:superutilisateur | Superutilisateur]], après avoir mis à jour son système ([[doc:systeme:apt:apt-get | La commande apt-get]]) tapez : | + | 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** : | ||
<code root> | <code root> | ||
- | apt-get install pmount</code> | + | apt-get update && apt-get install pmount</code> |
===== Configuration ===== | ===== Configuration ===== | ||
- | Toujours en root, mettre les users qui vont utiliser directement cette commande dans le groupe(([[:doc:systeme:adduser]])) **plugdev** ainsi : | + | Pour pouvoir utiliser la commande **pmount** il faut que l'utilisateur fasse partie du groupe **plugdev**. \\ |
- | <code root> | + | Ce que vous pouvez vérifier avec la commande suivante : |
- | adduser votre_user plugdev</code> | + | <code user>groups</code> |
+ | Ce qui donne par exemple pour l'utilisateur "michel" | ||
+ | <file bash> | ||
+ | michel cdrom floppy audio dip video plugdev scanner bluetooth netdev | ||
+ | </file> | ||
- | Validez, quitter simplement la session puis la rouvrir et voila c'est fait. | + | 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**. |
+ | |||
+ | <code root>adduser michel plugdev</code> | ||
+ | Pour la prise en compte de cette modification, il faudra fermer votre session pour en ouvrir une nouvelle. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 43: | Ligne 50: | ||
==== Monter ==== | ==== Monter ==== | ||
- | Monter le périphérique : | + | 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 : |
<code user> | <code user> | ||
- | pmount /dev/NomDuPeripherique</code> | + | pmount /dev/sdxx</code> |
ou même simplement : | ou même simplement : | ||
Ligne 56: | Ligne 63: | ||
<code user> | <code user> | ||
pumount NomDuPeripherique</code> | pumount NomDuPeripherique</code> | ||
- | + | Ou : | |
- | ===== Liens ===== | + | <code user> |
- | + | pumount /dev/sdxx</code> | |
- | * La commande [[:doc:systeme:blkid]]. | + | |
===== Remerciements ===== | ===== Remerciements ===== |