Compilando um novo kernel herdando as configurações do antigo

Publicado por Carlos Affonso Henriques. em 26/04/2007

[ Hits: 7.384 ]

 


Compilando um novo kernel herdando as configurações do antigo



Há situações em que você precisa recompilar um kernel 2.6 em uma distro que nativamente usa um 2.4, mas deseja manter a árvore idêntica a do 2.4.

É muito simples!

Basta copiar o arquivo .config para o diretório dos fontes do kernel novo e digitar:

# make oldconfig

E dar enter em todas as opções. Pronto! O seu novo kernel 2.6 estará configurado com as opções default do seu kernel original, basta agora executar os procedimentos normais de compilação.

Exemplo com o Slackware:

# cp /boot/config-ide-2.4.33.3 /usr/src/linux-2.6.X/.config

Outras dicas deste autor

Conectores e terminais para Raspberry Pi, Arduino e outros dispositivos

Espelhamento remoto com ChironFS

RAID 5 com apenas dois discos, ou menos

Desabilitando Mensagens de Login de Servidor SSH

Endereço IP como variável

Leitura recomendada

Compilar kernel no Debian? Mamão com açúcar!

Desafio Linux (teste de segurança)

Instalando kernel 2.6.7 no Slackware 10

Atualização do Kernel no Ubuntu Server 14.04 LTS

Instalação da placa de rede Attansic no Slackware Linux 12.1

  

Comentários
[1] Comentário enviado por eduarth em 28/08/2007 - 14:29h

ae cara
e se eu quiser recompilar o kernel com as opções antigas mas adicionar algumas opções novas!!
como eu faço?

eu copio o .conf e depois uso o make menuconfig?


vlw a atenção
abraços

[2] Comentário enviado por removido em 25/10/2011 - 12:03h

Olá Carlos,

Se eu quisesse fazer ao contrário. Eu uso o Ubuntu e mudei a versão do kernel por interface gráfica mesmo. Porém, quando me perguntou se eu queria manter configurações antigas, eu disse que não, e agora estou precisando dela. Como faço para recuperá-la? Neste caso tem como manter o kernel que eu atualizei?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts