Всякий раз , коли ви запускаєте make menuconfig, make xconfig, make XXX_defconfig, make oldconfig, make localmodconfigабо будь-який з інших make XXXconfigцілей в Linux Kernel вихідного дерева, це створює ( в разі успіху) файл з ім'ям .config. Цей файл використовується під час компіляції ядра і не стирається, якщо ви не стираєте його вручну або не запускаєте make mrproper.
Зазвичай утримувати дерева джерел ядра /usr/src; якщо ви робили компіляцію, /usr/src/linux-3.0.7тоді ваш .configфайл знаходиться в /usr/src/linux-3.0.7/.config. (Оскільки це крапковий файл , lsкоманда не відображає його, якщо не запустити -aпрапор.)
Багато дистрибутивів дозволяють скопіювати .configфайл у пакет, що містить ядро, та встановити його поруч із ядром, наприклад, /boot/config-3.0.7щоб відповідати /boot/vmlinuz-3.0.7. Вбудовані дистрибутиви часто цього не роблять; Я не знаю, чи дійсно Angstrom, і все одно це не застосовується, якщо ви склали ядро вручну.
Конфігурація ядра іноді може бути доступна у запущеного ядра в /proc/config.gz. Для цього потрібна IKCONFIGопція часу компіляції.
.configу/usr/src/linux-3.0.7каталозі немає файлу . На/bootньому є лишеconfig-2.6.32файл.