systemd를 사용하여 바인드 시작

systemd를 사용하여 바인드 시작

내 시스템 시작 스크립트는 일반적으로 마운트 명령 등을 포함하여 제대로 작동합니다. 이제 binfs를 사용하여 줄을 추가했습니다.

bindfs --map=1000/1001 /mnt/WrongPermissions/MyBook /mnt/share/MyBook

내 시작 시스템 스크립트 "mystartup"의 정의는 다음과 같습니다.

[Unit]
Description=My own startup skript

[Service]
Type=oneshot
ExecStart=/usr/bin/mystartup

[Install]
WantedBy=multi-user.target

그것을 사용할 때

sudo systemctl start mystartup

아무것도 설치되어 있지 않습니다. 서비스 상태는 다음과 같이 제공됩니다.

May 17 20:56:43 raspberrypi systemd[1]: Starting My own startup skript...
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: Child 8679 belongs to mystartup.service.
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: Main process exited, code=exited, status=0/SUCCESS
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: Changed start -> stop-sigterm
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: Child 8681 belongs to mystartup.service.
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: cgroup is empty
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: Succeeded.
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: Changed stop-sigterm -> dead
May 17 20:56:43 raspberrypi systemd[1]: mystartup.service: Job 1185 mystartup.service/start finished, result=done
May 17 20:56:43 raspberrypi systemd[1]: Started My own startup skript.

그러나 명령줄에서 직접 binfs 명령을 사용하면 마운트가 제대로 작동합니다. 내가 무엇을 놓치고 있는지 아시나요?

관련 정보