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)

관련 정보