Eu não sei se você tem acesso à rede, mas se tiver, faça:
sudo apt-get install --reinstall linux-image-generic linux-image
Eu fiz algo bobo com um build / modprobe / make durante a execução no meu kernel instalado mais recente. Agora esse kernel não irá inicializar. Atualmente estou executando em um kernel anterior.
Como posso limpar isso? Gostaria de voltar ao kernel mais recente "stock" que está no repositório apt.
Edit: Eu deveria notar .... Eu estava tentando instalar o flashcache ( link )
Eu tentei fazer
sudo apt-get install --reinstall linux-image-generic linux-image
Isso não resolveu; então eu tentei a opção "modo de recuperação" e vejo um kernel em pânico em torno do carregamento do módulo flashcache .... Preciso excluir algo em algum lugar ...
Eu não sei se você tem acesso à rede, mas se tiver, faça:
sudo apt-get install --reinstall linux-image-generic linux-image
Simplesmente inicialize com uma versão anterior do kernel e digite o seguinte, apenas substitua ## pela versão do kernel que você está tentando inicializar.
sudo update-initramfs -u -k 3.2.0-##-generic-pae
Basta substituir ## pela versão do kernel que você está tentando inicializar.
Siga isso com um olá para o Grub e reinicie.
sudo update-grub
sudo reboot now
Agora você não deve mais ver um kernel panic ao inicializar o novo kernel.
Eu tenho um problema com drivers VGA, e essa solução não resolve meu problema.
A principal solução que ajuda, é remover manulaly e instalar desde o início
// remove modules
sudo rm -rf /lib/modules/4.13.0-3*
remove headers
sudo rm -rf /usr/src/linux-headers-4.13.0-3*
// clear boot
sudo rm -rf /boot/initrd.img-4.13.0-3*
sudo rm -rf /boot/vmlinuz-4.13.0-3*
sudo rm -rf /boot/System.map-4.13.0-3*
sudo rm -rf /boot/config-4.13.0-3*
// refresh grub. I reboot after update grub, but maybe is not important
sudo update-grub
//check the lastes version of linux images
sudo apt-cache search linux-image |grep 4.14
# linux-image-4.14.0-1003-azure-edge - Linux kernel image for version 4.14.0 on 64 bit x86 SMP
# linux-image-extra-4.14.0-1003-azure-edge - Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
# linux-image-4.14.0-1004-azure-edge - Linux kernel image for version 4.14.0 on 64 bit x86 SMP
# linux-image-extra-4.14.0-1004-azure-edge - Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
// install the lastes verion
sudo apt-get install linux-image-4.14.0-1004-azure-edge linux-headers-4.14.0-1004-azure-edge linux-image-extra-4.14.0-1004-azure-edge
// restart pc
sudo reboot now
Tags kernel