| [0] |
descomentar a blacklist. |
Descomentar [# kernel-generic.*] [# kernel-huge.*] [# kernel-modules.*] [# kernel-source] |
slackpkg update |
| [1] |
slackpkg download kernel[*generic] [*huge] [*modules] |
Baixar pacotes do kernel [sem instalar] |
ls /var/cache/packages/ |
| [2] |
cd /var/cache/packages/ |
Diretório dos pacotes. |
ls [cd patches] [cd packages] [pastas dos pacotes de Kernel] |
| [3] |
ls -d old-linux-* |
Listar versões disponíveis do kernel. |
Verificar versões: [ex: 5.15.160, 5.15.19] |
| [4] |
cd old-linux-5.15.160 |
Entrar na versão ESTÁVEL [fallback] |
ls *.txz |
| [5] |
installpkg *.txz |
Instalar manualmente.[kernel-huge] [kernel-generic] |
ls /boot/vmlinuz* |
| [6] |
cd ../linux-5.15.193 |
Entrar na versão recente [principal][*huge] [*generic 5.15.193 quebra] |
ls *.txz |
| [7] |
installpkg *.txz |
Instalar kernel recente manualmente. |
ls /boot/vmlinuz* |
| [8] |
GRUB já incluso no sistema. |
Verificar e configurar GRUB2 [não precisa instalar] |
grub-install --version |
| [9] |
grub-install /dev/sda |
Instalar [GRUB] no [MBR] |
grub-install --recheck /dev/sda |
| [10] |
grub-mkconfig -o /boot/grub/grub.cfg |
Gerar configuração do GRUB. |
grep menuentry /boot/grub/grub.cfg |
| [11] |
Remoção do [LILO] |
Remover LILO para evitar conflitos
[Opcional, mas recomendado]
|
slackpkg remove lilo |
| [12] |
reboot |
Testar boot com fallback |
uname -r |