Gentoo Linux: ハードウェアのドライバのみを含むカーネルの構築

Gentoo Linux: ハードウェアのドライバのみを含むカーネルの構築

実際に設置されているハードウェアのモジュールのみを含むシステム用のカーネルを構築したいと思います。もちろん、lspci を実行して、モジュールとして構築するすべての必要なデバイス ドライバーを手動で選択することもできます。

しかし、このプロセスをある程度自動化できるスクリプトがあるかどうか疑問に思っています。たとえば、lsusb/lspci/cpuinfo などの出力をスキャンし、さらに変更してベースラインとして機能する .config カーネル構成ファイルを生成するスクリプトなどです。

システムに含まれるハードウェアの概要を適切に提供するツールはいくつかありますが、カーネル .config ファイルを生成するツールはありません。

http://wiki.gentoo.org/wiki/ハードウェア検出

[追記]

私はちょうど「make localmodconfig」パラメータについて知りましたが、これはリアルタイムでより安全であるようです。

このリンクには、作業をスピードアップするための貴重な情報も含まれていますが、私が探している情報は提供されていません。 http://gentoovps.net/カーネルヒント/

答え1

modprobed-dbを使用すると、以前に保存したモジュールを再ロードしてmake localmodconfigを実行できます。

https://wiki.archlinux.org/index.php/Modprobed-db

関連情報