Jawaban:
Hubungkan perangkat Anda dan cari tahu UUID sistem file dengan menjalankan salah satu blkidatau lsblk -f.
Tambahkan baris ke /etc/fstabseperti:
UUID=05C5-A73A /mnt/32GBkey vfat noauto,nofail,x-systemd.automount,x-systemd.idle-timeout=2,x-systemd.device-timeout=2
Kemudian jalankan:
systemctl daemon-reload && systemctl restart local-fs.target
Penjelasan:
noauto - jangan mount dengan mount -anofail - Booting akan terus berlanjut bahkan jika titik pemasangan ini tidak berhasil dipasangx-systemd.automountkirim systemdke automount etnry inix-systemd.idle-timeout=2 - tunggu 2 detik sebelum melepas perangkat setelah penggunaan terakhirx-systemd.device-timeout=2- tunggu hanya 2 detik sebelum memberi No such devicejika perangkat tidak terhubungcatatan:
UUIDnomor tersebut.Untuk informasi lebih lanjut tentang opsi yang tersedia, lihat systemd.mount (5)
/etc/fstabtidak memiliki ketergantungan yang Anda nyatakan, terima LABEL=..., PARTLABEL=...dan bagus /dev/usbkey. Anda selalu dapat menyiapkan udevaturan untuk dibuat /dev/usbkey, tetapi saya tidak tahu cara me-mount menggunakan udevsendirian.
dfmungkin tidak menampilkan sistem file yang sudah terpasang.
udevaturan? Ini tampaknya sangat spesifik untuk satu perangkat (diberikanUUID-dependensifstab), di manaudevaturan dapat mencakup misalnya setiap flash drive USB.