システム単位ファイルはいつ使用するWantedBy=sysinit.target
必要がありますかWantedBy=multi-user.target
?
WantedBy=sysinit.target
grub ブートメニューがリカバリモードでブートすることに関連していますか?
下記のデバイスはWantedBy=sysinit.target
リカバリモードで起動しますが、下記のデバイスはWantedBy=multi-user.target
そうではありませんか?それともリカバリモードは関係ありませんか?
ベストアンサー1
あなたが探しているページはここはfreedesktop.orgにあります。 デフォルトでは、sysinit.targetはファイルシステムとスワップパーティションがマウントされ、基本システム機能が開始された後に配置されますが、さまざまなバックグラウンドサービスが開始される前に配置されます。
Multi-user.targetは、サービスが実行され、ログインプロンプトが有効になってからです。
Graphical.targetは、デフォルトではディスプレイマネージャが実行中であることを意味します。
違いはGRUBリカバリモードではなく、systemdのリカバリモードです(GRUBのカーネルオプションを介してトリガーできます)。 Systemd のリカバリは Rescue.service/rescue.target で、sysinit.target の後に明示的に表示されるため、以前のすべてがすでに実行されており、sysinit に必要なすべてが実行時に開始されます。