Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

1. Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

Lordestark
lordestark

(usa Slackware)

Enviado em 13/02/2017 - 14:25h

Olá pessoal, tenho um Slackware instalado, e uso ele a 3 meses, atualizo tudo e talz, mas nunca tive coragem para atualizar o Kernel do Slackware Linux.
Como atualizo ele sem dar break no kernel e no sistema?
Tem que recompilar e talz? Ou posso instalar de boas? Instalando pelo slackpkg é mais recomendado e seguro ou é a mesma coisa?


  


2. MELHOR RESPOSTA

Jefferson Rocha
slackjeff

(usa Slackware)

Enviado em 13/02/2017 - 14:55h

Eu compilaria!
Siga esse passo a passo aqui que não vai dar kernel panic!
Troque o linux-4.0.3 pelo kernel que você vai compilar...

su -
(ou faça login como root)

# cd /usr/src
# tar xJpf ~/linux-4.0.3.tar.xz
# rm -r linux
# ln -s /usr/src/linux-4.0.3 linux
# cd linux
# zcat /proc/config.gz > /usr/src/linux/.config
# make menuconfig

Pode pular esse último passo (make menuconfig). Execute apenas se precisar fazer modificações na configuração.

# make -j4 bzImage
# make -j4 modules
# make -j4 modules_install
# cp arch/x86/boot/bzImage /boot/vmlinuz-huge-smp-4.0.3-smp
# cp System.map /boot/System.map-huge-smp-4.0.3-smp
# cp .config /boot/config-huge-smp-4.0.3-smp
# cd /boot
# rm System.map
# ln -s System.map-huge-smp-4.0.3-smp System.map
# rm config
# ln -s config-huge-smp-4.0.3-smp config
# rm vmlinuz
# ln -s vmlinuz-huge-smp-4.0.3-smp vmlinuz

Edite o LILO e execute:

# lilo



configure complete, now type 'make' and pray.
Meu Blog: http://area355.blogspot.com.br
Tradutor PT-BR da Distribuição: Calculate Linux
Tradutor PT-BR da Distribuição: Arya-Linux







3. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

Lordestark
lordestark

(usa Slackware)

Enviado em 13/02/2017 - 16:01h

isso serve para qq versão de kernel???? (no caso o 4.9.9)
Precisa baixar o .config do kernel??? (no caso seria o 4.9.9)


4. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

João Batista
ryuuzaki42

(usa Slackware)

Enviado em 13/02/2017 - 16:04h

Pelo slackpkg é 99.99 % de dar certo (só pra não falar que irá dar certo sempre.)

Só selecionar os pacotes do kernel e mandar atualizar.
Ele vai atualizar os pacotes do kernel, depois executar o /usr/share/mkinitrd/mkinitrd_command_generator.sh,
com os parâmetros certos e por fim executar o lilo (se utilizar ele) para atualizar o boot.

Também poderá fazer pelos pacotes baixados, mas terá que fazer os passos acima manualmente.

Caso dê algum erro (muito raro ocorrer) só colocar algum boot do Slackware (DVD, CD, pen-drive) e dar boot na partição instalada.
Vai carregar o sistema e poderá resolver os erros.


5. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema

Jefferson Rocha
slackjeff

(usa Slackware)

Enviado em 13/02/2017 - 16:09h

lordestark escreveu:

isso serve para qq versão de kernel???? (no caso o 4.9.9)
Precisa baixar o .config do kernel??? (no caso seria o 4.9.9)



Serve sim, tranquilo...
Se tens uma maquina mais modesta, compila que vai dar uma diferença!



configure complete, now type 'make' and pray.
Meu Blog: http://area355.blogspot.com.br
Tradutor PT-BR da Distribuição: Calculate Linux
Tradutor PT-BR da Distribuição: Arya-Linux








6. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

Lordestark
lordestark

(usa Slackware)

Enviado em 16/02/2017 - 19:10h

atualizei o kernel para o 4.9.10 (sem dar pau no sistema) e tá funfando normal!, aeeeeeeeeeeeeeeeeeeeee
vlw ae pessoal


7. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

t
lostinspace00

(usa Slackware)

Enviado em 16/02/2017 - 21:29h

slackjeff escreveu:

Eu compilaria!
Siga esse passo a passo aqui que não vai dar kernel panic!
Troque o linux-4.0.3 pelo kernel que você vai compilar...

su -
(ou faça login como root)

# cd /usr/src
# tar xJpf ~/linux-4.0.3.tar.xz
# rm -r linux
# ln -s /usr/src/linux-4.0.3 linux
# cd linux
# zcat /proc/config.gz > /usr/src/linux/.config
# make menuconfig

Pode pular esse último passo (make menuconfig). Execute apenas se precisar fazer modificações na configuração.

# make -j4 bzImage
# make -j4 modules
# make -j4 modules_install
# cp arch/x86/boot/bzImage /boot/vmlinuz-huge-smp-4.0.3-smp
# cp System.map /boot/System.map-huge-smp-4.0.3-smp
# cp .config /boot/config-huge-smp-4.0.3-smp
# cd /boot
# rm System.map
# ln -s System.map-huge-smp-4.0.3-smp System.map
# rm config
# ln -s config-huge-smp-4.0.3-smp config
# rm vmlinuz
# ln -s vmlinuz-huge-smp-4.0.3-smp vmlinuz

Edite o LILO e execute:

# lilo



configure complete, now type 'make' and pray.
Meu Blog: http://area355.blogspot.com.br
Tradutor PT-BR da Distribuição: Calculate Linux
Tradutor PT-BR da Distribuição: Arya-Linux







Galera, Se eu não uso a Lilo como gerenciador de boot, eu preciso editá-la?


8. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

Lordestark
lordestark

(usa Slackware)

Enviado em 16/02/2017 - 21:35h

não, mas vai ter que fazer o grub-update (se o seu for grub) para atualizar as configurações de boot


9. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

t
lostinspace00

(usa Slackware)

Enviado em 16/02/2017 - 21:47h

lordestark escreveu:

não, mas vai ter que fazer o grub-update (se o seu for grub) para atualizar as configurações de boot


Valeeeeeu, Lord Stark! Esse tutorial aí tá redondo.

Quanto tempo demorou pra compilar?


10. Re: Atualizando o Kernel do Slackware Linux sem dar break no sistema [RESOLVIDO]

Lordestark
lordestark

(usa Slackware)

Enviado em 05/03/2017 - 21:07h

lostinspace00 escreveu:

lordestark escreveu:

não, mas vai ter que fazer o grub-update (se o seu for grub) para atualizar as configurações de boot


Valeeeeeu, Lord Stark! Esse tutorial aí tá redondo.

Quanto tempo demorou pra compilar?



man....demorou umas 2 horas (demorou pakas) kkkkkk
mas vale muito a pena







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts