Réponses:
Connectez votre appareil et découvrez l'UUID du système de fichiers en exécutant soit blkidou lsblk -f.
Ajoutez une ligne /etc/fstabtelle que:
UUID=05C5-A73A /mnt/32GBkey vfat noauto,nofail,x-systemd.automount,x-systemd.idle-timeout=2,x-systemd.device-timeout=2
Exécutez ensuite:
systemctl daemon-reload && systemctl restart local-fs.target
Explication:
noauto - ne pas monter avec mount -anofail - le démarrage continuera même si ce point de montage n'est pas monté avec succèsx-systemd.automountdire systemdà monter automatiquement cet etnryx-systemd.idle-timeout=2 - attendez 2 secondes avant de démonter l'appareil après la dernière utilisationx-systemd.device-timeout=2- attendez seulement 2 secondes avant de donner No such devicesi l'appareil n'est pas connectéRemarque:
UUIDnombre.Pour plus d'informations sur les options disponibles, voir systemd.mount (5)
/etc/fstabne pas la dépendance que vous prétendez, accepter LABEL=..., PARTLABEL=...et bon vieux /dev/usbkey. Vous pouvez toujours configurer une udevrègle à créer /dev/usbkey, mais je ne sais pas comment monter en utilisant udevseul.
dfpeut que le système de fichiers ne soit pas affiché comme monté.
udevrègle? Cela semble très spécifique pour un seul appareil (étant donné laUUIDdépendance defstab), où uneudevrègle pourrait couvrir par exemple n'importe quel lecteur flash USB.