Solução oficial para o 14.04 upgrade kernel panic
Conforme listado no LaunchPad, resposta # 32 link
1) Disable upstart re-exec whilst running the upgrade: $ sudo su - # mkdir /root/bin # ln -s /bin/true /root/bin/telinit # chmod 755 /root/bin/telinit # export PATH=/root/bin:$PATH # dpkg --configure -a && sudo apt-get update && sudo apt-get upgrade
Com muitos agradecimentos a James Hunt pela resposta.
Resposta antiga
Eu consegui reiniciar, fazer login novamente e digitar
sudo dpkg --configure -a
para obter o gerenciador de pacotes em um estado estável. Se eu vi isso fazendo alguma coisa para DKMS ou módulos do kernel, eu pressionei Ctrl-C. Depois disso, digitei:
sudo apt-get purge dkms
Isso deve remover o DKMS e os módulos associados que estão causando a falha. Para mim, foram os drivers wl-broadcom (quando eu deveria estar usando o b43 + firmwarecutter)
Se isso não acontecer no mesmo ponto do processo de atualização (por exemplo, antes de um módulo do kernel dkms), você poderá ter algum tipo de falha de hardware. Normalmente, é disco, mas pode ser RAM. Execute uma versão antiga do PartedMagic ou SystemRescueCd e confira os valores SMART em seu disco. Lembre-se, há uma falha na curva da banheira - muitas falhas quando a unidade está ew, diminui um pouco e depois volta a subir conforme a unidade envelhece. Costumava ser falha do inversor. O MTBF (tempo médio entre falhas) começou a aumentar em 40.000 - ou cerca de 4,5 anos. No entanto, esta foi a década de 90, quando as unidades foram feitas para durar 5 anos. A julgar pela garantia média nos dias de hoje, as unidades destinam-se a durar de 2 a 3 anos. Se você conseguir algo mais do que isso, você tem sorte.
Então, boa sorte, e espero que uma falha no drive não seja o que você está observando. Espero que você tenha configurado seus diretórios / home em outra partição para que você possa limpar / sem limpar para casa (ou pode transplantá-lo para outra unidade). Eu me pergunto por que as distribuições não sugerem isso por padrão?