はい。ソースディレクトリの最上位の「.config」に保存されます。
さらに、ディストリビューションカーネルを使用する場合、RedHatなどの一部のディストリビューションでは、/ boot / config-$(uname -r)に保存されます。(カーネルバージョン)[1]
最後に、実行中のカーネルでコンパイルされている場合、/ proc / config.gzで利用可能です。このオプションを導入したバージョンを忘れました。
[1]これらのオプション:
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
編集
/usr/src/linux/kernel/Documentation/kbuild/kconfig.txt(または適切なパス)を確認してください。推奨事項のいくつかを使用して、ソリューションをスクリプト化できます。スクリプトとtextutilsの組み合わせを使用して、説明した内容を実現します。
編集2
追加のメモとして、これは悪い考えです。環境に固有のオプションのハードウェアサポートが変更されたが、デフォルトではない場合はどうなりますか?悪影響を与える変更が発生した場合はどうなりますか?これは本当にインタラクティブなはずです。設定を行い、残りを自動化できます。
「make silentoldconfig」は少し冗長ですが、役に立つかもしれません。まだインタラクティブです。