特定のカーネルモジュールにsystemd順序依存関係を追加できますか?

特定のカーネルモジュールにsystemd順序依存関係を追加できますか?

私は組み込みLinuxシステム用に開発中であり、検出されたときに特定のファイルシステムパスから設定ファイルをロードするカーネルモジュールを使用しています。設定ファイルが見つからない場合、検索しようとするとエラーは発生しませんが、単に誤った設定をロードします。 systemdを使用すると、このモジュールには、このモジュールの前にロードする必要があると明示的に示されていないすべてのエントリと並列にロードされ、この設定ファイルを保持するファイルシステムをマウントするsystemdデバイスが含まれているようです。 (組み込みLinuxシステムのアーキテクチャでは、この設定ファイルはルートファイルシステムとは異なるファイルシステムに存在する必要があります。)

問題のカーネルモジュールは、systemd-udevがロードしたWi-Fiドライバの一部です。ただし、udevによってロードされたすべてのカーネルモジュールはシステムごとにリストされていないように見えるため、特定のファイルシステムがマウントされるまでモジュールを移動しないように強制する方法は不明です。これがsystemdでできることですか?

ベストアンサー1

おすすめ記事