자동 마운트가 없더라도 Systemd는 존재하지 않는 fstab에 의해 정의된 디스크를 마운트하려고 계속 시도합니다.

자동 마운트가 없더라도 Systemd는 존재하지 않는 fstab에 의해 정의된 디스크를 마운트하려고 계속 시도합니다.

저는 일반적으로 Raspberry Pi와 함께 사용하는 2개의 드라이브가 있지만 때로는 다른 하나를 사용해야 할 수도 있지만 일반적으로 하나만 연결합니다. 500GB와 4TB입니다. 마운트 지점을 생성하고 /etc Line에 추가했습니다. /fstab의 경우:

UUID=0e399206-35fc-4ef2-bc90-925db7c34270 /mnt/4TB ext4 defaults,nofail,x-systemd.device-timeout=4 0 0
UUID=575A-EC15  /mnt/500GB exfat defaults,nofail,x-systemd.device-timeout=4,uid=1000,gid=1000,umask=003 0 0

저번에 부팅했을때 500GB 디스크가 연결되어 부팅시 nofail마운트됐는데 x-systemd.device-timeout.

그런데 오늘은 꼭 꽂아야 하는데 fstab에 따라 자동으로 마운트되는 걸 보고 깜짝 놀랐습니다. 자동 마운트를 설정하지 않았음에도 불구하고 이 동작은 신경 쓰지 않지만 로그를 확인한 후 systemd가 실제로 사용 가능해질 때까지 시작 후 가변 간격으로 디스크를 계속 마운트하려고 시도하는 것으로 나타났습니다. 이는 확실히 그렇지 않습니다. 내가 원하는 것.

저널의 문제에 대한 마지막 줄은 다음과 같습니다.

    ago 01 20:58:55 Gawain systemd[1]: mnt-4TB.mount: Job mnt-4TB.mount/start failed with result 'dependency'.
-- Subject: Unit mnt-4TB.mount has failed
-- Unit mnt-4TB.mount has failed.
ago 02 00:00:05 Gawain systemd[1]: mnt-4TB.mount: Job mnt-4TB.mount/start failed with result 'dependency'.
-- Subject: Unit mnt-4TB.mount has failed
-- Unit mnt-4TB.mount has failed.
ago 02 00:20:03 Gawain systemd[1]: mnt-4TB.mount: Job mnt-4TB.mount/start failed with result 'dependency'.
-- Subject: Unit mnt-4TB.mount has failed
-- Unit mnt-4TB.mount has failed.
ago 02 11:27:35 Gawain systemd[1]: mnt-4TB.mount: Job mnt-4TB.mount/start failed with result 'dependency'.
-- Subject: Unit mnt-4TB.mount has begun start-up
-- Unit mnt-4TB.mount has begun starting up.
-- Subject: Unit mnt-4TB.mount has finished start-up
-- Unit mnt-4TB.mount has finished starting up.

그리고 dmesg에서:

[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] 7814037167 512-byte logical blocks: (4.00 TB/3.64 TiB)
[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] 4096-byte physical blocks
[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] Write Protect is off
[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] Mode Sense: 47 00 00 08
[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
[Wed Aug  2 14:01:52 2017]  sdb: sdb1 sdb2
[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
[Wed Aug  2 14:01:52 2017] sd 1:0:0:0: [sdb] Attached SCSI disk
[Wed Aug  2 14:02:24 2017] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)

답변1

기본 옵션이 사용된다고 가정하면 일부 사항에 필요할 수 있는 종속성이 auto생성됩니다 . 마운트 지점을 참조할 때 이를 재정의한 다음 추가하여 마운트 local-fs.target할 수 있습니다 .noautox-systemd.automount

관련 정보