Existe alguma configuração de kernel vanilla?

4

Uma pergunta sobre o Ask Ubuntu pede se há um kernel vanilla para o Ubuntu . Sua resposta é que existe uma série "Mainline" de kernels para o Ubuntu que usa arquivos baunilha com configurações do Ubuntu.

Mas qual a importância da configuração? Existe uma configuração de kernel baunilha oficial independente de distribuição?

    
por Oli 28.07.2011 / 13:49

2 respostas

5

O kernel vanilla "independente de distribuição" seria aquele que você usa tudo com valores padrão. Os scripts de configuração do kernel possuem valores padrão para tudo. Você pode obter um conjunto completo deles e chamá-lo de "100% puro baunilha" se você gerar uma configuração usando um kernel de kernel.org e executar make config ou make menuconfig (sem fazer alterações).

Embora essa seja a coisa mais genérica possível, é improvável que seja muito útil sem alguma configuração (escolhendo a arquitetura correta, certificando-se de incluir drivers úteis suficientes, etc.) e é improvável que ela seja executada se você fosse deixá-lo no Ubuntu , o que espera que você execute seus kernels customizados. Por exemplo, o suporte ao LVM costumava não ser ativado por padrão, mas o Ubuntu o utiliza.

Eu acho que o Ubuntu significa que "mainline" é que nenhum patch é aplicado, mas os arquivos de configuração customizados normais ainda seriam aplicados para que ele fosse inicializado com sucesso. O que pode estar faltando é qualquer correção de bugs ou suporte de hardware personalizado ou qualquer outra coisa que eles consertem e que não tenha sido adicionada ao kernel upstream ainda.

    
por 28.07.2011 / 13:58
4

Para obter (ou restaurar) a configuração padrão para qualquer kernel, apenas execute make defconfig em seu diretório do kernel. Para mais opções, emita make help .

    
por 28.07.2011 / 16:59

Tags