O servidor Ubuntu não consegue inicializar após a atualização

O servidor Ubuntu não consegue inicializar após a atualização

Responder1

Assim que o seu sistema/servidor começar a inicializar, pressione Ca tecla. Neste modo, selecione um kernel diferente e tente inicializá-lo.

Se falhar, primeiro você precisa fazer backup de tudo usando uma distribuição Linux ativa.

Agora, como é um kernel panic, você precisa primeiro montar a partição no modo live. Neste caso eu sugiro primeiro que você instale um novo kernel e atualize o grub

Etapa 1: inicialize usando um live CD/USB

Passo 2: digite o comando df -he obtenha a partição onde o Ubuntu está instalado

Passo 3: Monte a partição onde o Ubuntu está usando o comando sudo mount /dev/sdX /mntque Xcorresponde ao título da partição.

Passo 4: Agora é hora de obter novos kernels, então baixe-os com antecedência ou faça isso agora.

Vá parakernel do Ubuntu, selecione o kernel mais recente. No meu caso é v4.14-rc1, então clique nele. Agora, com base no arco do seu servidor, você pode baixar os kernels. Para conhecer o arco, digite o comando uname -apara obter um conhecimento justo do arco do kernel. X86 mostra seus 32 bits, x86_64 mostra que é um processador de 64 bits com suporte para 32. Então, eu faria o download deles no caso de 64 bits

  • linux-headers-4.14.0-041400rc1_4.14.0-041400rc1.201709162031_all.deb
  • linux-headers-4.14.0-041400rc1-generic_4.14.0-041400rc1.201709162031_amd64.deb
  • linux-image-4.14.0-041400rc1-generic_4.14.0-041400rc1.201709162031_amd64.deb

Você pode fazer isso criando um arquivo de texto (eu o chamaria de kernel.list) com todos os links, salvando-o e usando o wget para baixar tudo isso. No seu caso deveria ser

sudo wget -i /dev/sdx/kernel.list

Então digite

sudo dpkg -i *.deb --root-directory=/mnt/ /dev/sdX

Isso instalará todos os arquivos do kernel em /dev/sdxseu volume montado em /mnt. ou você pode simplesmente fazer isso wget -i kernel.listem outra máquina. Copie e cole /dev/sdxusando o comando `

sudo cp /usb_driver /dev/sdx

e então instale o kernel por

sudo dpkg -i *.deb --root-directory=/mnt/ /dev/sdX

Etapa 5: agora no tipo de terminal

sudo grub-install --root-directory=/mnt/ /dev/sdX

estes serão reinstalados grub2.

Passo 6: Agora basta reiniciar, comandar "sudo reboot" e verificar se funciona ou não.

Observação :

  • Etapa 5 instala o novo kernel
  • Etapa 6 reinstala o grub2 para que seu bootloader seja corrigido e vinculado ao seu novo kernel.

informação relacionada