Não é possível atualizar o kernel no xenial

1

Eu tenho um problema com um servidor. Algum tempo atrás, foi instalado confiável, então eu atualizá-lo para xenial. O problema é que parece que ele não quer mais o kernel;)

% uname -a

Linux 36monkeys 3.11.0-12-genérico # 19-Ubuntu SMP Qua 09 de outubro às 16:12:00 UTC 2013 i686 i686 i686 GNU / Linux

hm, 3,11? Mas por quê?

% apt list --installed|grep linux

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

console-setup-linux/xenial-updates,now 1.108ubuntu15.2 all [installed,automatic]
libselinux1/xenial,now 2.4-3build2 i386 [installed]
linux-base/xenial,now 4.0ubuntu1 all [installed,automatic]
linux-firmware/xenial-updates,now 1.157.4 all [installed,automatic]
linux-generic/xenial-updates,xenial-security,now 4.4.0.45.48 i386 [installed]
linux-headers-4.4.0-38/xenial-updates,xenial-security,now 4.4.0-38.57 all [installed,automatic]
linux-headers-4.4.0-38-generic/xenial-updates,xenial-security,now 4.4.0-38.57 i386 [installed,automatic]
linux-headers-4.4.0-45/xenial-updates,xenial-security,now 4.4.0-45.66 all [installed,automatic]
linux-headers-4.4.0-45-generic/xenial-updates,xenial-security,now 4.4.0-45.66 i386 [installed,automatic]
linux-headers-generic/xenial-updates,xenial-security,now 4.4.0.45.48 i386 [installed]
linux-image-4.4.0-38-generic/xenial-updates,xenial-security,now 4.4.0-38.57 i386 [installed,automatic]
linux-image-4.4.0-45-generic/xenial-updates,xenial-security,now 4.4.0-45.66 i386 [installed,automatic]
linux-image-extra-4.4.0-38-generic/xenial-updates,xenial-security,now 4.4.0-38.57 i386 [installed,automatic]
linux-image-extra-4.4.0-45-generic/xenial-updates,xenial-security,now 4.4.0-45.66 i386 [installed,automatic]
linux-image-generic/xenial-updates,xenial-security,now 4.4.0.45.48 i386 [installed,automatic]
linux-libc-dev/xenial-updates,xenial-security,now 4.4.0-45.66 i386 [installed,automatic]
util-linux/xenial-updates,now 2.27.1-6ubuntu3.1 i386 [installed]

Não há nada relacionado com 3,11 ... Houve menu.lst em / boot / grub com entradas relacionadas ao 3.11, eu removi este arquivo.

Não há nada relacionado com 3.11 em / boot ou / etc / default / grub, /initrd.img aponta para boot/initrd.img-4.4.0-45-generic , /vmlinuz aponta para boot/vmlinuz-4.4.0-45-generic etc.

O que posso fazer para atualizar o kernel para o 4.4.x?

BTW, depois de cada mudança eu me lembrava de update-grub , as vezes também estava fazendo update-initramfs e reiniciei o servidor ...

    
por msztolcman 23.10.2016 / 11:00

1 resposta

1

Você mencionou que está usando uma Digitalocean Droplet . Seu método de implantação do kernel é um pouco diferente de um sistema em execução no bare metal

Consulte a documentação da Digital Ocean para atualizações de kernel .

Para resumir algumas dicas:

  • Se você estiver usando um kernel fornecido pelo painel de controle, também precisará fazer suas alterações.
  • reinicialização do droplet sozinho não atualiza o kernel, apenas o desligamento faz
  • você pode selecionar um kernel GrubLoader especial para delegar a seleção do kernel de volta ao sistema operacional convidado.
por Florian Heinle 23.10.2016 / 11:39