В дереве исходного кода ядра Linux введите make help
и найдите строки, которые включают defconfig
. Конфигурации по умолчанию для различных платформ обычно включены сюда. Когда вы найдете тот, который соответствует вашей платформе, введите, например, make defconfig
, чтобы получить файл по умолчанию .config
. Например, для сборки на Nexus S я использую make herring_defconfig
. (я думаю, сельдь - это кодовое название для оборудования Nexus S, которое можно случайно найти, если вы посмотрите на /proc/cpuinfo
на Nexus S)
Если вы не создаете для x86 (например, как в моем случае, если вы собираете для Android), не забудьте экспортировать ARCH
(например, export ARCH=arm
перед запуском make
). В противном случае make help
не покажет правильные цели defconfig для архитектуры, которую вы хотите построить.