systemdでfstabでマウントされた後にスクリプトを実行できないでしょうか?
こんな感じで書いているのですが、マウントされる前に実行されるので
ディレクトリが空として認識されてしまいます。
とりあえずスクリプトの冒頭で sleep 5 して応急対応していますが

[Unit]
Description=test
Requires=local-fs.target
After=local-fs.target

[Service]
Type=oneshot
ExecStart=/usr/local/bin/foo.sh start
ExecStop=/usr/local/bin/foo.sh stop
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target