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
起動時にロードしたい各モジュールのファイルを作成できます。