Kernel panic e incapaz de inicializar o Ubuntu 16.04 após a atualização

7

Eu tentei atualizar minha versão do Ubuntu e após a atualização, minha tela de inicialização está exibindo uma mensagem de kernel panic e não consigo acessar minha tela de login.

    
por user1900238 30.03.2017 / 13:08

3 respostas

7

Você está perdendo o initramfs para a versão do kernel 4.8.0-44.

Parece que você recebeu uma mensagem de erro do kernel panic após atualizar o kernel no Ubuntu 16.04.1 para o 4.8.0-44-generic. Para consertá-lo, insira um console somente de texto e substitua o 4.8.0-44-generic pela versão do kernel padrão mais estável ou execute sudo update-initramfs -u -k 4.8.0-44-generic && sudo update-grub .

  1. Após a inicialização parar na tela preta, abra um console virtual somente de texto usando o atalho de teclado Ctrl + Alt F3

  2. No prompt login: , digite seu nome de usuário e pressione Enter .

  3. No prompt Password: , digite sua senha de usuário e pressione Enter .

  4. Depois de ter efetuado login no tipo de console:

    sudo apt remove linux-image-4.8.0-44-generic linux-image-extra-4.8.0-44-generic linux-headers-4.8.0-44-generic    
    sudo apt install linux-image-4.4.0-71-generic linux-headers-4.4.0-71 linux-headers-4.4.0-71-generic 
    sudo reboot
    

    Como alternativa, você pode executar os seguintes comandos para atualizar o initramfs para o kernel versão 4.8.0-44-generic:

    sudo update-initramfs -u -k 4.8.0-44-generic
    sudo update-grub
    
  5. Quando o computador reinicializar, espere até que a tela inicial do fabricante desapareça e, em seguida, pressione a tecla Shift para exibir as opções de inicialização do GRUB. Às vezes, a tela inicial do fabricante é parte do gerenciador de inicialização do Windows, então quando você liga a máquina, ela vai direto para a tela do GRUB, e então pressionar Shift é desnecessário.

  6. Na tela roxa do GRUB, selecione Opções avançadas para o Ubuntu e pressione Enter .

  7. Uma nova tela roxa aparecerá mostrando uma lista de kernels. Selecione Ubuntu, com o Linux 4.4.0-71-generic e pressione Enter .

  8. O Ubuntu irá carregar o kernel selecionado e prosseguir para a tela de login como de costume.

  9. Não deixe o Ubuntu atualizar o kernel para a versão 4.8.0-44 que causou a tela preta novamente, senão você terá o mesmo problema de tela preta que você teve antes.

por karel 30.03.2017 / 13:56
0

Você tem um erro no sistema de arquivos que causou o pânico do kernel. Não é possível montar a raiz. Pode ser porque você está tentando rodar o kernel 4.8 em 16.04.1, ou uma falha na atualização 16.04.2, ou pode até ser um disco rígido defeituoso, ou um que precise ser reinicializado ... mas vamos tentar primeiro ...

Para verificar o sistema de arquivos na sua partição do Ubuntu ...

  • inicialize no menu GRUB
  • escolha Opções avançadas
  • escolha o modo de recuperação (do kernel 4.4 anterior)
  • escolha Acesso raiz
  • no prompt #, digite sudo fsck -f /
  • repita o comando fsck se houver erros
  • digite reboot

Avise-me se você não puder fazer isso e eu lhe darei outro método.

    
por heynnema 30.03.2017 / 15:50
0

Passos:

  • Desligue o sistema completamente.
  • Ativar o sistema novamente.
  • Imediatamente após o logotipo de fabricação do sistema ou mensagem de inicialização Pressione Shift para acessar as opções do Grub. Ou você pode forçar a matar o sistema com o botão liga / desliga e ligá-lo novamente, o menu do Grub deve aparecer.
  • Escolha a opção Advance para o Ubuntu.
  • Um menu de seleção deve aparecer com a lista de kernels instalados no sistema, anote o número da versão do kernel mais recente (geralmente o primeiro) escolha a opção de recuperação do kernel antigo (um com o menor número de versão do primeiro um, normalmente a quarta quarta opção).
  • Outra lista de opções deve aparecer, escolha root: opção Drop to to root shell, se você definir a senha da conta root, digite-a aqui, pressione enter.
  • Execute os seguintes comandos:
  • %código%
  • mount -o remount,rw /
  • mkinitramfs -o /boot/initrd.img-{kerner_version}-generic {kernel_version}-generic
  • Aqui {Kernel_version} é o número da versão do kernel que você tomou nota na etapa 5 (The Problemmatic kernel, latest installed one). Reinicialize o sistema, você está pronto e pronto para continuar seu fluxo de trabalho. Esperanças Isso Ajuda.     
    por salafi 22.12.2017 / 16:24