moises.fn
(usa Slackware)
Enviado em 02/08/2020 - 11:27h
Olá georgeneb
Isso acontece de forma muito frequente quando ocorre a atualização de pacotes relacionados ao kernel.
Nessas situações é necessário que o lilo seja atualizado para enxergar a nova versão do kernel instalada, caso contrário ao reiniciar o sistema, irá se deparar com o temido kernel panic.
Não há motivos ainda para desespero pois existe uma alternativa de resolver isso.
Uma forma é utilizando o DVD de instalação do Slackware.
Após o boot você encontrará a tela de boas vindas conforme exemplo abaixo:
Welcome to Slackware version 13.37 (Linux kernel 2.6.37.6)!
If you need to pass extra parameters to the kernel, enter them at the prompt
below after the name of the kernel to boot (huge.s etc).
In a pinch, you can boot your system from here with a command like:
boot: huge.s root=/dev/sda1 rdinit= ro
In the example above, /dev/sda1 is the / Linux partition.
This prompt is just for entering extra parameters. If you don't need to enter
any parameters, hit ENTER to boot the default kernel "huge.s" or press [F2]
for a listing of more kernel choices.
Note que destaquei em negrito uma opção que permite você inicializar uma instalação existente. É esse recurso que utilizo sempre que deparo com um situação de kernel panic.
No caso você irá digitar o comando em negrito e substituir
/dev/sda1 pela partição onde está instalado o sistema.
No meu caso o slackware está instalado na /dev/sda5 então:
huge.s root=/dev/sda5 rdinit= ro
Uma vez inicializado o sistema você deve corrigir a configuração do lilo, executando o comando as admin (root):
# lilo -v
Após esse comando ter sido executado com sucesso é hora de reiniciar o sistema e verás que estará resolvido o problema de inicialização.
A dica de ouro é prestar atenção quando tem atualização de kernel onde o slackpkg irá perguntar se desejar rodar o comando lilo e responder Y [Yes].
Espero que isso possa ajudá-lo nesse tipo de situação.
Me lembro que no passado costumava formatar o sistema nesse tipo de erro.
Um abraço