systemd:/ etc / fstabを使用してUSBファイルシステムを自動的にマウントする方法は?

systemd:/ etc / fstabを使用してUSBファイルシステムを自動的にマウントする方法は?

デバイスが接続されると、USBファイルシステムが自動的にマウントされることを望みます。

viaを使用してsystemd自動マウントを設定するには/etc/fstab

ベストアンサー1

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.automountsystemdこのetnryを自動マウントするように教えてください。
  • x-systemd.idle-timeout=2- デバイスを取り外す前に、最後の使用後2秒待ってください。
  • x-systemd.device-timeout=2No such device- 機器が接続されていない場合は、2秒だけお待ちください。

メモ:

  1. 数字の周りに引用符はありませんUUID
  2. マウントポイントディレクトリは存在する必要はなく、作成されます。

利用可能なオプションの詳細については、次を参照してください。systemd.mount(5)

おすすめ記事