fstabエントリをマウントするために使用されるシステムサービス/ユニット名は何ですか

fstabエントリをマウントするために使用されるシステムサービス/ユニット名は何ですか

[マイ コンピュータ] には、初期 RAM ディスクなしでカーネルを使用するためのかなり複雑な設定がありますkexec。システムデバイス(?)ファイルが正常に実行されており、/etc/rc.localこれが正しいというファイルを使用していますkexec。ただし、mountエントリの後に開始する必要がありますfstab。最初のステップカーネルはモニターを使用せずに実行されるため(まだモニターを使用するようにする方法が見つかりませんでした)、マウント項目の前に呼び出されるか後に呼び出されるのかわかりませ/etc/rc.localfstab

他の場所からファイルをコピーしてみましたが、rc-local.service以下のようになります。

[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local

[Service]
Type=forking
ExecStart=/etc/rc.local
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=multi-user.target

これまで気づかず、SysVStartPriority最後に実行する値を設定していると仮定しましたが、kexecカーネルを通常のカーネル(モニターから直接起動)に置き換えたときに表示されたログまたはコンソール出力が見つかりました。パラメータは廃止されました。したがって、ランタイムをAfter=制御するにはパラメータを指定する必要があります。rc.localfstabエントリをマウントするシステムデバイス/サービス名は何ですか?

ベストアンサー1

local-fs.target(ローカルファイルシステム用)とremote-fs.target(ネットワークファイルシステム用)を探しています。に記録がありますsystemd.special マンページ

RequiresMountsFor次のガイドラインも参照してください。システム装置

おすすめ記事