Kernel vanilla-sources no Funtoo usando a configuração do kernel 3.15.5 do Slackware
Dica publicada em Linux / Kernel
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.
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.