Kdykoli spustíte make menuconfig , make xconfig , make XXX_defconfig , make oldconfig , make localmodconfig nebo některý z dalších make XXXconfig cíle ve stromu zdrojového kódu linuxového jádra, vytvoří se (pokud bude úspěšný) soubor s názvem .config . Tento soubor se používá při kompilaci jádra a nebude vymazán, pokud jej nevymažete ručně nebo nespustíte make mrproper .
Je běžné udržovat zdrojové stromy jádra v /usr/src; pokud jste provedli kompilaci v /usr/src/linux-3.0.7 pak vaše .config soubor je v /usr/src/linux-3.0.7/.config . (Protože se jedná o tečkový soubor, ls příkaz jej nezobrazí, pokud jej nespustíte s -a vlajka.)
Mnoho distribucí zařizuje kopírování .config soubor do balíčku obsahujícího jádro a nainstalujte jej vedle jádra, např. /boot/config-3.0.7 aby odpovídal /boot/vmlinuz-3.0.7 . Vestavěné distribuce to často nedělají; Nevím, jestli Angstrom ano, a každopádně to neplatí, pokud jste jádro zkompilovali ručně.
Konfigurace jádra může být někdy dostupná z běžícího jádra v /proc/config.gz . To vyžaduje IKCONFIG možnost kompilace.
Vaše nová je .config na nejvyšší úrovni stromu zdrojového kódu jádra. Může se také nainstalovat na /boot/config-3.0.7 nebo podobně, v závislosti.