起動中に/lib/modulesからモジュールをロードできません。

起動中に/lib/modulesからモジュールをロードできません。

ARM(32b)にUbuntuをインストールしたことがあります。システムの実行に必要なドライバは、「/lib/modules」フォルダにコピーされ、起動時にロードされます。

私は最近ARM aarch64(ubuntu-base-16.04.6-base-arm64、from)を使用して新しいUbuntuに移行しました。ここ)、すなわちUbuntuが最小化されます。以前のバージョンと同様に、起動時にドライバをロードする必要がありますが、最後のバージョンでは "/lib/modules"フォルダはデフォルトで存在しません。作成してモジュールを追加しましたが、ドライバはロードされません(acpiをインストールした後でも)。

modprobeを使ってロードすることはできますが、あまりにも多く、すべてが必要なわけではありません。起動時に「/lib/modules」に配置されたモジュールを自動的にロードするにはどのような方法がありますか?

ベストアンサー1

confに入れることができます/etc/modules-load.d。このファイルで指定されたモジュールは起動時にロードされます。

たとえば、このディレクトリに次の名前のファイルを作成します。

module.conf

ファイルに次のように入力します。

#loads module
module

moduleモジュールの実際の名前に変更してください。すべて1つのファイルに入れるか、conf起動時にロードしたい各モジュールのファイルを作成できます。

おすすめ記事