Kernel vanilla-sources no Funtoo usando a configuração do kernel 3.15.5 do Slackware

Publicado por Igor Felipe em 17/11/2014

[ Hits: 4.666 ]

 


Kernel vanilla-sources no Funtoo usando a configuração do kernel 3.15.5 do Slackware



Dica rápida de compilação do kernel "puro" vanilla-sources no Funtoo usando a configuração do kernel do Slackware.

Primeiro, vamos habilitar o kernel vanilla-sources no package.accept_keywords:

# echo "=sys-kernel/vanilla-sources-3.17.2 ~amd64" >> /etc/portage/package.accept_keywords

E baixe o kernel:

# emerge -av vanilla-sources

Entre no diretório:

# cd /usr/src/linux

Feito isso, vamos baixar a config do Slackware:

# wget http://mirror.ic.ufmt.br/slackware/slackware64-current/testing/source/config-testing-3.15.5/config-huge-3.15.5.x64

Agora, vamos mover a config para .config:

# mv config-huge-3.15.5.x64 .config

Vamos compilar:

# make menuconfig #Se quiser habilitar ou desabilitar algo, navegue pelos menus. Caso contrário, vá até "Save" e depois "Exit" para sair da tela.

E então, digite:

# make all #Para compilar o kernel

Depois:

# make modules_install #Para instalar os módulos

Vamos para as configurações agora, primeiro execute:

# cp arch/x86_64/boot/bzImage /boot/kernel-3.17.2

E entre no diretório /boot:

# cd /boot/

E vamos criar um link referente ao kernel:

# ln -s kernel-3.17.2 bzImage

E é isso, kernel 3.17.2 instalado com as configurações do Slackware.

Agora é só continuar a instalação do Funtoo, ou se tiver atualizando o kernel, executar:

# boot-update


E pronto.
Valeu pessoal.

Outras dicas deste autor

Compilando kernel 3.15.8 no Slackware 14.1 x64

Leitura recomendada

kernel 3.2.2 no Fedora 15

Fazendo o kernel reconhecer memória acima de 4GB no Debian

Ubuntu: kernel atualizado com bootsplash

Dicas de compilação de kernel

Como renomear placa de rede USB

  

Comentários
[1] Comentário enviado por Felipeigor em 25/11/2014 - 15:44h

Atualizando, A config que está diponivel agora é a http://mirror.ic.ufmt.br/slackware/slackware64-current/testing/source/config-testing-3.18.1/config-h...

[2] Comentário enviado por cometti em 09/10/2015 - 09:07h

Duvida, quando uso emerge -av vanilla-sources o sistema cria uma pasta Linux-4.2.3, eu teria que fazer o makeconfig e as compilacoes nessa pasta ou no padrao linux mesmo?

Att

Joao Carlos



Contribuir com comentário