Відповіді:
Підключіть свій пристрій і знайдіть UUID файлової системи, запустивши blkid
або lsblk -f
.
Додайте рядок до /etc/fstab
таких, як:
UUID=05C5-A73A /mnt/32GBkey vfat noauto,nofail,x-systemd.automount,x-systemd.idle-timeout=2,x-systemd.device-timeout=2
Потім виконайте:
systemctl daemon-reload && systemctl restart local-fs.target
Пояснення:
noauto
- не монтуйте mount -a
nofail
- завантаження триватиме, навіть якщо ця точка монтажу не встановлена успішноx-systemd.automount
скажіть, systemd
щоб автоматизувати цю етніx-systemd.idle-timeout=2
- зачекайте 2 секунди перед тим, як відключити пристрій після останнього використанняx-systemd.device-timeout=2
- зачекайте лише 2 секунди перед подачею, No such device
якщо пристрій не підключеноПримітка:
UUID
номера немає цитат .Для отримання додаткової інформації про доступні параметри див. Systemd.mount (5)
/etc/fstab
не має залежність ви стверджуєте, приймаючи LABEL=...
, PARTLABEL=...
і старий добрий /dev/usbkey
. Ви завжди можете налаштувати udev
правило, яке потрібно створити /dev/usbkey
, але я не знаю, як монтувати, використовуючи udev
поодинці.
df
файлова система може не відображатись як змонтована.
udev
правилом? Це здається дуже специфічним для одного пристрою (враховуючиUUID
залежністьfstab
), деudev
правило може охоплювати, наприклад, будь-яку флешку.