외부 인클로저에 있는 하드 드라이브를 설정하려고 하므로 다음 fstab 항목을 추가했습니다.
LABEL=Mothership /var/local/Mothership btrfs noauto,nofail,x-systemd.automount,x-systemd.idle-timeout=2,x-systemd.device-timeout=2 0 0
하지만 부팅을 시도할 때마다 GDM과 드라이브 연결이 끊어졌을 때 모든 사용자 계정에 로그인하는 기능을 완전히 차단하는 매우 이상한 자동 마운트 요청을 받습니다.
Got automount request for /var/local/Mothership, triggered by 641 (accounts-daemon)
Got automount request for /var/local/Mothership, triggered by 770 (systemd)
Got automount request for /var/local/Mothership, triggered by 770 (systemd)
Got automount request for /var/local/Mothership, triggered by 770 (systemd)
systemd
PID 770의 프로세스는 gdm
시스템 사용자 로부터 온 것으로 밝혀졌습니다 .
맥락에 따라 이 드라이브는 외부 Flatpak 설치로 사용되며 /etc/flatpak/installations.d
일부 심볼릭 링크의 대상으로도 사용 됩니다.~/.var/app
답변1
x-systemd.automount
마지막으로 Flatpak 설치를 위해 조립 및 구성되었습니다 . systemd의 자동 마운트 방법은 액세스 요청을 수신하고 실제 마운트를 트리거하는 가상 마운트 지점을 생성합니다. 이로 인해 사용자 프로세스는 flatpak 설치 중 하나인 systemd
유닛을 찾을 때 루프를 발생시킵니다.$XDG_DATA_DIRS
systemd 자동 마운트를 포기하고 교착 상태가 사라졌습니다.