/etc/systemd
옵션에 대한 제가 이해한 바에 noauto
따르면 장치는 부팅 시(또는 를 사용하여) 설치되지 않습니다 mount -a
.
당신은 가지고 있습니까?어느이미 제공된 경우 nofail
이를 추가하면 동작이 변경됩니까, 아니면 완전히 중복됩니까?noauto
man
systemd.mount(5)
설명하다:
사용 시
noauto
이 마운트는 local-fs.target 또는 remote-fs.target의 종속성으로 추가되지 않습니다. 즉, 다른 장치에서 가져오지 않는 한 부팅 중에 자동으로 설치되지 않습니다.를 사용하면
nofail
이 마운트는 local-fs.target 또는 remote-fs.target에서만 필요하지만 필수는 아닙니다. 이는 마운트 지점이 성공적으로 마운트되지 않은 경우에도 부팅이 계속됨을 의미합니다.
자동 마운트는 어떻습니까?
답변1
기록만을 위해서:
일반적으로 부팅 시 연결되지 않는 외부 USB 디스크에 대한 fstab 항목이 있습니다.
/dev/disk/by-label/data /data xfs noauto,user,noatime 0 0
noauto
시작 시 시스템 설치를 방해하는 오류가 없습니다 . 드라이브를 연결하지 않고 수동으로 설치하려고 하면 즉시 오류 메시지가 나타납니다.
~$ mount /data
mount: special device /dev/disk/by-label/data does not exist
~$
fstab의 줄을 다음으로 변경하면
/dev/disk/by-label/data /data xfs noauto,nofail,user,noatime 0 0
드라이브를 사용할 수 없는 경우에도 오류가 보고되지 않습니다.
~$ mount /data
~$
시스템: systemd가 포함된 Ubuntu 16.04.
답변2
noauto
소스를 사용할 수 없는 경우에도 부팅 중에 오류(stderr)가 반환됩니다.
nofail
오류 검사가 제거됩니다.
nofail
지정 하지 않으면 x-systemd.device-timeout=
소스를 사용할 수 없고 사용자 또는 프로세스가 수동으로 설치하려고 시도하는 경우를 제외하고 기본값은 90초 시간 초과입니다.
참고: x-systemd.device-timeout=0
무한 시간 제한을 설정하세요.
편집자: 인용문
nofail
장치가 존재하지 않으면 장치에 대한 오류가 보고되지 않습니다.