====== udisks : Montage, démontage et périphériques amovibles ====== * Objet : Installation et utilisation de udisks * Niveau requis : {{tag>débutant}} * Commentaires : //Un remplaçant de pmount pour gérer les supports amovibles.// * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) * Suivi : * Création par [[user>captnfab]] 26/02/2014 * Testé par [[user>captnfab]] le 26/02/2014 * Commentaires sur le forum : [[https://debian-facile.org/topic-8531-wiki-udisks-gerer-vos-peripheriques-amovibles-en-ligne-de-commande-page-1.html | ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) ===== Introduction ===== **udisks** est l'interface de vos rềves pour la gestion des périphériques amovibles. Pour une présentation plus détaillée: apt-cache show udisks2 ===== Installation ===== Lors d'une installation standard incluant l'environnement graphique, **udisks2** est déjà présent. Si ça n'est pas le cas sur votre système : apt-get update && apt-get install udisks2 ===== Utilisation ===== Pour avoir une liste des commandes : udisksctl help Ou encore man udisksctl Quelques exemples d'utilisation : ==== Montage / démontage de périphériques USB ==== Pour que ces commandes fonctionnent bien, la partition à monter/démonter ne doit pas être mentionnée dans le ''[[:doc:systeme:fstab|/etc/fstab]]''. === Monter === Monter la partition ''/dev/sdc1'' : udisksctl mount -b /dev/sdc1 **udisks** répond alors quelque chose comme : > Mounted ''/dev/sdc1'' at ''/media///votre_login/////NomDeVolumeDeVotrePartition//'' Le dossier idoine a été automatiquement créé dans ''/media/votre_login'', il ne vous reste plus qu'à vous y rendre avec votre explorateur de fichier préféré, fut-ce le [[:doc:programmation:shell:shell]]. === Démonter === Démonter la partition ''/dev/sdc1'' : udisksctl unmount -b /dev/sdc1 **udisks** répond > Unmounted ''/dev/sdc1''. === Éjecter === Éjecter la clé ''/dev/sdc'' : udisksctl power-off -b /dev/sdc Si vous tentez l'éjection alors qu'il reste des partitions montées, vous vous faites gronder : > Error powering off drive: The drive in use: Device /dev/sdg1 is mounted (udisks-error-quark, 14) ==== Montage / démontage de périphériques non-amovibles ==== Idem, mais avec les privilèges de super-utilisateur. ==== Lister les informations sur les disques ==== Tout plein d'info sur tous les disques : udisksctl dump Affichier les information sur un périphérique (''/dev/sdc'') en particulier : udisksctl info -b /dev/sdc Suivre l'activité de udisks (et le branchement des nouveaux périphériques) : udisksctl monitor ===== Utiliser udisksctl comme pmount ===== * C'est ici : [[:utilisateurs:captnfab:tutos:pmount-udisks|un wrapper fmount pour udisksctl]]