/etc/systemd/systemに非常に単純な「ターゲット」を作成します。
sp-example.target
[Unit]
Description=SP Example Target
[Install]
WantedBy=multi-user.target
次に、/etc/systemd/system/sp-example.target.wantsというディレクトリを作成します。このディレクトリに私のサービスへのリンクを配置し、システムを再起動しました。サービスは開始されませんが、ターゲットは開始されます。 sp-example.target.wants ディレクトリから multi-user.target.wants にリンクを移動して再起動すると、サービスが開始されます。
答え1
ディスクをマウントした後にsystemdを次のように再ロードしない限り、 "wants"ディレクトリはまだマウントされていない他のディスクには存在できないようです。
systemctl daemon-reload
systemctl restart <service>
後でこれをrc5.dスクリプトに入れることで問題は解決します。
引用:https://serverfault.com/questions/700862/do-systemd-unit-files-have-to-be-reloaded-when-modified