lsmod は組み込みデバイスでは何も返しません

lsmod は組み込みデバイスでは何も返しません

ベンダー提供の組み込みLinuxインストールを導入しました(X-Linuxと呼ばれる)ハードウェア デバイスに。lsmodどのモジュールがロードされているか確認しようとしましたが、何も表示されません。また、システムには /proc/modules ディレクトリがありません。これはどういう意味でしょうか。ボード上の他のデバイス (イーサネット、シリアルなど) と通信するためのドライバーがロードされていないということでしょうか。ボードの静的 IP を設定でき、ftpgetデスクトップ開発マシンからファイルを正常に取得できるため、このような状況になる理由がわかりません。何が起こっているのか、システムの安定性について本当によくわかりません。これは問題ですか、それとも予想される動作ですか?

答え1

これは、ドライバがカーネルに直接コンパイルされ、カーネルにモジュール サポートがないことを意味します。ターゲット システムと目的を正確に把握している場合は、必ずしもモジュール サポートは必要ありません。

関連情報