Qual é o melhor arquivo de configuração para compilação do kernel

2

Eu preciso recompilar o kernel e não tenho certeza de qual arquivo de configuração é o melhor

Devo usar make oldconfig ou make defconfig

Eu preciso de todos os recursos e módulos que são instalados por padrão em um kernel do Ubuntu Server

Obrigado

    
por Hosam Hittini 16.04.2015 / 09:54

1 resposta

3

Apenas roube o arquivo de configuração para a versão do Ubuntu do kernel que você quer construir. Por exemplo, digamos que você queira compilar o kernel 4.0 por conta própria. Vá para o PPA do kernel , obtenha e instale o kernel. Então, a partir do seu local de construção, faça:

cp /boot/config-4.0.0-040000-lowlatency .config

no meu exemplo, usei o kernel lowlatency, você pode usar uma versão diferente. Agora, e isso é muito importante, o arquivo de configuração padrão do Ubuntu tem todas as informações de depuração ativadas. Esse kernel levará pelo menos o dobro do tempo para compilar e ser enorme. Antes de compilar, faça isso:

scripts/config --disable DEBUG_INFO

Eu compilo kernels várias vezes por semana e nunca rodei qualquer make make.

    
por Doug Smythies 16.04.2015 / 16:22