回答:
デバイスを接続し、blkid
またはを実行してファイルシステムのUUIDを見つけます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
このetnryを自動マウントするように伝えますx-systemd.idle-timeout=2
-最後の使用後にデバイスをアンマウントする前に2秒間待機しますx-systemd.device-timeout=2
- No such device
デバイスが接続されていない場合に与える前に2秒だけ待つ注意:
UUID
番号の前後に引用符はありません。利用可能なオプションの詳細については、systemd.mount(5)を参照してください
/etc/fstab
あなたが主張し、受け入れLABEL=...
、PARTLABEL=...
古き良き依存関係を持っていません/dev/usbkey
。udev
makeのルールをいつでも設定できますが、単独で/dev/usbkey
マウントする方法はわかりませんudev
。
df
あるため、ファイルシステムがマウントされていると表示されない場合があることに注意してください。
udev
ルールに対してこれに利点はありますか?これは、1つのデバイス(-のUUID
依存関係が与えられたfstab
場合)に非常に固有のようです。このudev
ルールでは、たとえばUSBフラッシュドライブをカバーできます。