Kernelpanic com o kernel instalado mais recente no Ubuntu 20.04.5 LTS

Kernelpanic com o kernel instalado mais recente no Ubuntu 20.04.5 LTS

Meu laptop entra diretamente em pânico no kernel na primeira inicialização, sempre que tento iniciá-lo. Pressionar longamente o botão liga / desliga para desligá-lo e iniciá-lo novamente me leva ao menu grub, onde tenho que selecionar o segundo kernel instalado mais recente, pois o mais recente parece quebrado.

OS Version: Ubuntu 20.04.5 LTS (Focal Fossa)
Kernel Version (Broken): linux-generic 5.15.0-46
Kernel Version (Working): linux-generic 5.15.0-41

Eu tentei seguireste "tutorial"mas sem sucesso. O arquivo "initrd.img-5.15.0-46" não existia em meu diretório de inicialização e o comando sudo apt install --reinstall linux-genericfalhou com a seguinte saída e não continuei:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 to upgrade, 0 to newly install, 1 reinstalled, 0 to remove and 0 not to upgrade.
8 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for linux-generic:amd64

Ao tentar atualizar meu sistema ou executar sudo apt install linux-generica atualização/comando também falha comesta saída

Eu tenho algum conhecimento sobre Linux, mas nunca fiz nada em relação a kernels/boot além de configurações de inicialização dupla, então sou um novato completo em relação a problemas de kernel e como corrigi-los. Alguém de vocês tem alguma dica ou solução para o meu problema?

Editar: como também escrito em uma resposta aeste comentário, o problema parece ser esta linha na saída em particular:

installed linux-firmware package post-installation script subprocess returned error exit status 1

O que também faz com que os seguintes processos falhem. Como posso consertar isso?

Consertar: Acho que encontrei uma solução emesta página. Eu removi os arquivos de todos os pacotes cujos scripts pós-instalação falharam. Após a execução sudo apt updatee sudo apt upgradeuma última vez, os erros desapareceram.

Responder1

Acho que encontrei uma solução emesta página. Eu removi os arquivos /var/lib/dpkg/infode todos os pacotes cujos scripts pós-instalação falharam. Após a execução sudo apt updatee sudo apt upgradeuma última vez, os erros desapareceram.

Responder2

Parece que você está tentando instalar o kernel HWE mais recente de uma forma "hackeada", em vez de apenas instalá-lo com o pacote normal. Parece também que você acabou em uma situação com pacotes parcialmente instalados.

A maneira normal de instalar a linha de kernel HWE no Ubuntu 20.04 seria esta:

sudo apt install linux-image-generic-hwe-20.04

Isso deve instalar o kernel 5.15.0-46-generic em seu 20.04 sem complicações.

Se você tiver problemas, você pode tentar etapas diferentescomo indicado aqui.

1. Reconfigure o banco de dados de pacotes:
sudo dpkg --configure -a
2. Reinstale ou force a instalação: (neste caso linux-image-generic-hwe-20.04)
sudo apt install --reinstall linux-image-generic-hwe-20.04

ou

sudo apt install -f linux-image-generic-hwe-20.04
3. Remova pacotes problemáticos: (neste caso linux-firmware)
sudo apt remove linux-firmware
4. Remova arquivos de pacotes problemáticos: (neste caso linux-firmware)
sudo apt mv /var/lib/dpkg/info/linux-firmware* /tmp 

Também há tópicos intermináveis ​​aqui sobre como consertar pacotes quebrados - tente dar uma olhada neles primeiro.

informação relacionada