Sempre que você executar make menuconfig, make xconfig, make XXX_defconfig, make oldconfig, make localmodconfigou qualquer um dos outros make XXXconfigalvos no kernel Linux árvore fonte, isso cria (se bem sucedida) um arquivo chamado .config. Este arquivo é usado durante a compilação do kernel e não é apagado, a menos que você o apague manualmente ou execute make mrproper.
É comum manter as árvores de origem do kernel /usr/src; se você fez a compilação /usr/src/linux-3.0.7, seu .configarquivo está em /usr/src/linux-3.0.7/.config. (Como esse é um arquivo de ponto , o lscomando não o mostra, a menos que seja executado com o -asinalizador.)
Muitas distribuições planejam copiar o .configarquivo para o pacote que contém o kernel e instalá-lo próximo ao kernel, por exemplo, /boot/config-3.0.7para corresponder /boot/vmlinuz-3.0.7. Distribuições incorporadas geralmente não fazem isso; Não sei se o Angstrom sim, e de qualquer maneira isso não se aplica se você compilou o kernel manualmente.
Às vezes, a configuração do kernel pode estar disponível no kernel em execução no /proc/config.gz. Isso requer a IKCONFIGopção de tempo de compilação.
.configarquivo no/usr/src/linux-3.0.7diretório. Em/boothá apenasconfig-2.6.32arquivo.