Cara vou descrever o passa a passo que eu uso, todo feito como usuario 
root: 


1- baixe o fonte do kernel novo no diretorio: /usr/src (vou usar como 
exemplo o kernel-4.6.2) 


2- descompacte o arquivo tar.xz: # tar -xvf linux-4.6.2.tar.xz 


3- copie o .config do kernel antigo: # cp linux/.config linux-4.6.2/ 


4- remova o link simbolico que aponta para o kernel antigo: # rm -rf linux 


5- crie o link simbolico para o kernel novo: # ln -sf linux-4.6.2 linux 


6- entre no dir do kernel novo: # cd linux 


7- se você tem alguma configuração para fazer entre no menu: # make 
menuconfig se não apenas: # make
PS: Os kernels novos não precisam mais do comando make bzImage 


8- apos o termino do comando acima compile e instale os novos modulos: # 
make modules_install 


9- copie a imagem do novo kernel para /boot # cp arch/x86/boot/bzImage 
/boot/vmlinuz-4.6.2 


10- copie o System.map e .config: # cp -rf System.map 
/boot/System.map-4.6.2 e # cp -rf .config /boot/config-4.6.2 


11- configure o lilo:
adicione a seguinte entrada antes das antigas: 


image = /boot/vmlinuz-4.6.2
root = /dev/sda1
initrd = /boot/initrd-4.6.2-ck1.gz
label = Linux-4.6.2
read-only # Partitions should be mounted read-only for checking 


12- para gravar as alteração no lilo digite: # lilo -v 


agora se não der certo, você pode criar um initrd para o kernel: 


Use o gerador de comandos do initrk o mkinitrd.sh 


# /usr/share/mkinitrd/mkinitrd_command_generator.sh -k 4.6.2 


PS: O numero no final do comando é o diretorio dos modulos do kernel novo, 
ele aparece no final do comando make modules_install 

Ele irá mostrar um comando assim: mkinitrd -c -k 4.6.2 -f ext4 -r /dev/sda1 
-m mbcache:jbd2:ext4 -u -o /boot/initrd.gz 
Mas ao copia-lo para prompt não esqueça de alterar o nome do initrd.gz e 
colocar a versão do kernel, para identificação posterior 


# mkinitrd -c -k 4.6.2 -f ext4 -r /dev/sda1 -m mbcache:jbd2:ext4 -u -o 
/boot/initrd-4.6.2.gz 


configure o lilo e rode o lilo -v para gravar as alterações.
image = /boot/vmlinuz-4.6.2
root = /dev/sda1
initrd = /boot/initrd-4.6.2.gz
label = Linux-4.6.2
read-only # Partitions should be mounted read-only for checkin 

*Dica de ouro: Não apague as entradas dos kernels antigos, pois se der 
problema você pode entrar por eles e corrigir*


Em segunda-feira, 20 de junho de 2016 10:46:59 UTC-3, Arezende escreveu:
>
> Bom dia 
>
> Alguém tem um bom tutorial pra atualizar o kernel ? 
>
> Pode ser na unha ou via slackpkg. 
>
>
> Obrigado 
>
> Aguimar Rezende 
>
>

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao

Para sair da lista envie um e-mail para:
[email protected]
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users 
Group - Brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um 
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/d/optout.

Responder a