カーネル.configファイルを生成するツールはありますか?

カーネル.configファイルを生成するツールはありますか?

カーネルのカスタマイズ、再構築、インストールなどのクリップを見た紳士.configや。 Archに付属のものを使いたかったのですが、大きすぎてほぼ10,000行に近いです!make menuconfigmake xconfig

行を要約すると、1つ以上の引数と引数(例:、および)を含む314の主要部分(例、、、、Memory Debuggingなど)があるように見えます。合計2,344項目(静的ビルド?)、5,159項目(ロード可能モジュール?)、163項目、残りの627項目はです。AndroidHeart Rate MonitorsHumidity sensorsMagnetometer sensors=y=m#... not set=number/string=y=m=number/string# ... not set

make localmodconfigモジュール()の数を大幅に減らす優れたタスクを実行します=mが、基本的にシステムに実際にはない多くの項目を選択します。たとえば、

セクションの下Input Device Drivers

CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_PROPERTIES=y
CONFIG_INPUT_TABLET=y
CONFIG_INPUT_JOYSTICK=y

以下Processor type and features

CONFIG_X86_AMD_PLATFORM_DEVICE=y
CONFIG_CPU_SUP_AMD=y
CONFIG_X86_MCE_AMD=y

以下Performance monitoring

CONFIG_MICROCODE_AMD=y
CONFIG_AMD_MEM_ENCRYPT=y
CONFIG_AMD_NUMA=y

以下にDistributed Switch Architecture drivers64個あります=y。利用可能なすべてのプロバイダが含まれていますか?私はこれらはありません。他のセクションにもあるかもしれません。

これによりmake localmodconfig、314個の代わりに183個の部品を得ました。合計1,562個=y、172個=m、95個=number/string、2,783個# ... not setです!

実際、これはすべて必要ではありませんが、手動で選択または選択解除するのは本当に痛いです!ハードウェアをスキャンしてカーネルとモジュールを再構築するための設定ファイルを生成するツールはありますか?

関連情報