カーネル構成:以前の構成を維持しながらすべてのモジュールを有効にする方法

カーネル構成:以前の構成を維持しながらすべてのモジュールを有効にする方法

私の問題は次のとおりです。設定/設定解除した特定のオプションでカーネルを設定してからmake allmodconfig

.config現在の設定/設定を解除したいデフォルトオプションのみを含むファイルを準備しました。その後、1つを実行できることを知っていますmake olddefconfig。これにより、「デフォルト」で応答される他のすべてのオプションと連携するカーネル構成が作成されます。しかし、これは、ほとんどのオプションのドライバがモジュールとしても無視され選択されないことを意味します。実稼働環境では、この方法で構築されたカーネルに通常のディストリビューションで「標準」コンポーネントになる可能性がある非常に基本的なドライバモジュール(USBシリアルアダプタなど)が欠落していることがよくあります。

一方、1つを発行すると、前の仮定を完全に無視するmake allmodconfig新しいものが作成されるため、.config私には適していません。私が興味のあるオプションを設定/設定解除するために.configこれを手動で編集することは、解決できない依存関係make menuconfigループで実行されているため、簡単な作業ではありません。

結論:a(存在しない)と同じ効果を得る方法はありますかmake oldmodconfig

ありがとうございます...

関連情報