Respuestas:
Conecte su dispositivo y descubra el UUID del sistema de archivos ejecutando blkid
o lsblk -f
.
Agregue una línea /etc/fstab
como:
UUID=05C5-A73A /mnt/32GBkey vfat noauto,nofail,x-systemd.automount,x-systemd.idle-timeout=2,x-systemd.device-timeout=2
Luego ejecuta:
systemctl daemon-reload && systemctl restart local-fs.target
Explicación:
noauto
- no monte con mount -a
nofail
- el arranque continuará incluso si este punto de montaje no se monta correctamentex-systemd.automount
dile systemd
a montar este etnryx-systemd.idle-timeout=2
- espere 2 segundos antes de desmontar el dispositivo después del último usox-systemd.device-timeout=2
- espere solo 2 segundos antes de dar No such device
si el dispositivo no está conectadoNota:
UUID
número.Para obtener más información sobre las opciones disponibles, consulte systemd.mount (5)
/etc/fstab
no tiene la dependencia a hacer valer, aceptando LABEL=...
, PARTLABEL=...
y la buena vieja /dev/usbkey
. Siempre puedes configurar una udev
regla para hacer /dev/usbkey
, pero no sé cómo montar usando udev
solo.
df
montaje automático, es posible que no muestre el sistema de archivos como montado.
udev
regla? Esto parece muy específico para un solo dispositivo (dada laUUID
dependencia defstab
), donde unaudev
regla podría cubrir, por ejemplo, cualquier unidad flash USB.