私の問題は次のとおりです。設定/設定解除した特定のオプションでカーネルを設定してからmake allmodconfig
。
.config
現在の設定/設定を解除したいデフォルトオプションのみを含むファイルを準備しました。その後、1つを実行できることを知っていますmake olddefconfig
。これにより、「デフォルト」で応答される他のすべてのオプションと連携するカーネル構成が作成されます。しかし、これは、ほとんどのオプションのドライバがモジュールとしても無視され選択されないことを意味します。実稼働環境では、この方法で構築されたカーネルに通常のディストリビューションで「標準」コンポーネントになる可能性がある非常に基本的なドライバモジュール(USBシリアルアダプタなど)が欠落していることがよくあります。
一方、1つを発行すると、前の仮定を完全に無視するmake allmodconfig
新しいものが作成されるため、.config
私には適していません。私が興味のあるオプションを設定/設定解除するために.config
これを手動で編集することは、解決できない依存関係make menuconfig
ループで実行されているため、簡単な作業ではありません。
結論:a(存在しない)と同じ効果を得る方法はありますかmake oldmodconfig
?
ありがとうございます...