.config
をコピーするだけです ソースディレクトリからのファイル。このファイルには現在の構成が含まれています。
また、ソースを更新するときに make oldconfig
を実行できます 古い変更を保持し、新しいものをどうするかだけを決定するために、新しい構成オプションについてのみ尋ねます (現在の構成を更新します)。古い .config
に移動する必要があります これを使用する前にファイルしてください。
1 つのオプションは次のとおりです。
make savedefconfig
defconfig
という名前のファイルが作成されます 現在のディレクトリにあります。このファイルを arch/<architecture>/configs/my_defconfig
にコピーできるようになりました (ファイル名が _defconfig
で終わるように注意してください )、例:
cp defconfig arch/x86/configs/my_defconfig
これが完了したら、次のように入力して .config
を生成できます 構成から (提供されたアーキテクチャ用):
export ARCH=x86
make my_defconfig
これはカーネル構成を保存するための推奨される方法だと思います。一度セットアップすると、ある構成から別の構成に簡単に切り替えることができるため、保守が容易になります。
構成ファイルを menuconfig のカスタムの場所に直接保存してそこにカスタムのファイルをロードするか、カーネル ソースの場所 (例:/usr/src/linux/.config
) から .config ファイルを保存することができます。
menuconfig に直接保存するには、最後の 2 つのオプションまで下にスクロールします Load / Save an Alternate Configuration File