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 →
Ceci est une ancienne révision du document !
udisksctl
.
apt-cache show udisks
udisks : interface pour les média de stockage
Le démon udisks est une interface pour les périphériques système de type
bloc, mise en œuvre par D-Bus. Il gère les opérations comme la recherche, le
montage, le démontage, le formatage ou le détachement des périphériques de
stockage tels que disques durs ou clés USB.
Ce paquet fournit également l'utilitaire udisks qui permet d'effectuer
des opérations en ligne de commande (si elles sont permises par
PolicyKit). Des outils externes comme hdparm sont utilisés pour
d'autres opérations, comme la configuration de l'arrêt de la rotation du
disque.
La création et la modification de systèmes de fichiers tels que XFS, RAID
ou le chiffrement LUKS nécessitent que les fichier mkfs.* correspondants
et les outils d'administration soient installés, par exemple : dosfstools et
mtools pour VFAT, xfsprogs pour XFS ou cryptsetup pour LUKS.
Autrement dit, sur le papier, udisks est l'interface de vos rềves pour la gestion des périphériques amovibles.
Lors d'une installation standard incluant l'environnement graphique, udisks est déjà présent. Si ça n'est pas le cas sur votre système :
apt-get update && apt-get install udisks
Pour avoir une liste des commandes :
udisks --help
Ou encore
man udisks
Quelques exemples d'utilisation :
/etc/fstab
.
Monter la partition /dev/sdc1
:
udisks --mount /dev/sdc1
udisks répond alors quelque chose comme :
Mounted/org/freedesktop/UDisks/devices/sdc1
at/media/NomDeVolumeDeVotrePartition
Le dossier idoine a été automatiquement créé dans /media
, il ne vous reste plus qu'à vous y rendre avec votre explorateur de fichier préféré, fut-ce le shell.
Démonter la partition /dev/sdc1
:
udisks --unmount /dev/sdc1
udisks ne répond rien, tout va bien.
Éjecter la clé /dev/sdc
:
udisks --detach /dev/sdc
Si vous tentez l'éjection alors qu'il reste des partitions montées, vous vous faites gronder :
Detach failed: One or more partitions are busy on /dev/sdc
Si vous tentez l'éjection de la partition au lieu du périphérique, vous vous faites moquer :
Detach failed: Device is not a drive
Idem, mais avec les privilèges de super-utilisateur.
Tout plein d'info sur tous les disques :
udisks --dump | less
Lister les fichiers périphériques
udisks --enumerate-device-files
Affichier les information sur un périphérique (/dev/sdc
) en particulier :
udisks --show-info /dev/sdc | less
Suivre l'activité de udisks (et le branchement des nouveaux périphériques) :
udisks --monitor