/dev/disk/by-label/tmp
내 시스템이 내 시스템에 어떤 것을 설치할지 알 수 없습니다 /tmp
. 서비스가 설치되기를 기다리는 동안 멈춰 있습니다 /tmp
. tty9-debug-shell을 실행할 때 해야 할 일은 다음과 같습니다.
mount /tmp
그리고 시스템은 계속해서 정상적으로 부팅됩니다.
/etc/fstab
포함하다:
LABEL=tmp /tmp ext4 nofail,errors=remount-ro 0 3
복구 모드로 부팅하면 이런 일이 발생하지 않습니다.
어떻게 systemd
시도해 볼 수 있나요 mount /tmp
?
$ cat /etc/issue
Ubuntu 17.04 \n \l
$ uname -a
Linux hk 4.10.0-20-generic #22-Ubuntu SMP Thu Apr 20 09:22:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
답변1
귀하의 질문에 대한 답변은 아니지만 이렇게 형식을 지정해야 했기 때문에 코멘트를 달기에는 너무 깁니다.
커널 메시지 버퍼를 보는 데 사용됩니다 dmesg | less
. 어떤 서비스가 언제 시작되었는지 보여줍니다. 제 경우에는 다음과 같습니다(관련 없는 줄을 남김).
[ 11.946916] systemd[1]: systemd-tmpfiles-setup.service: Installed new job systemd-tmpfiles-setup.service/start
[ 11.947163] systemd[1]: systemd-udevd-kernel.socket: Installed new job systemd-udevd-kernel.socket/start
[ 11.947217] systemd[1]: systemd-tmpfiles-setup-dev.service: Installed new job systemd-tmpfiles-setup-dev.service/start
[ 11.947232] systemd[1]: systemd-remount-fs.service: Installed new job systemd-remount-fs.service/start
[ 11.947255] systemd[1]: systemd-udevd.service: Installed new job systemd-udevd.service/start
[ 11.947324] systemd[1]: systemd-udev-trigger.service: Installed new job systemd-udev-trigger.service/start
[ 11.948120] systemd[1]: tmp.mount: Installed new job tmp.mount/start
[ 11.948498] systemd[1]: proc-fs.mount: Collecting.
[ 11.948522] systemd[1]: dev-disk-by\x2dlabel.mount: Collecting.
.
[ 14.151615] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 14.173106] XFS (sdb1): Mounting V5 Filesystem
[ 14.462102] XFS (sdb1): Ending clean mount
등.
마지막 세 항목은 fstab
항목에 의해 생성 됩니다.
/dev/disk/by-label/data /data xfs defaults,nofail,noatime 0 0
이 경우에는 어느 줄이 정말 중요한지 모르겠습니다 dmesg
. 그러나 (11.948120)의 설치는 생성 및 채우기 전에 /tmp
발생하는 것으로 보입니다. /dev/disk/by-label
따라서 특별한 이유 없이 /tmp를 이런 방식으로 마운트하면 안 됩니다.
fstab
읽으려는 행을 수정한 LABEL=tmp /mnt ext4 nofail,errors=remount-ro 0 3
후 재부팅하고 해당 출력을 확인하여 답을 찾을 수 있습니다 dmesg
. 시스템 복구 모드로 부팅할 때 /tmp의 마운트/위치를 mount
확인해 보세요. df /tmp
어쩌면 /etc/fstab
그 당시에는 사용되지 않았을 수도 있습니다.