systemdを使用してバインドを開始する

systemdを使用してバインドを開始する

私のシステム起動スクリプトは通常、マウントコマンドなどを含む正常に動作します。これでb​​infsを使って行を追加しました。

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コマンドを使用すると、マウントが正しく機能します。私が何を見逃しているのか知っていますか?

ベストアンサー1

おすすめ記事