sábado, 3 de junio de 2017

Linux: último kernel con problemas

Has instalado el último kernel de Linux y ahora no te arranca o lo hace dando problemas?
Afortunadamente, aunque actualicemos este componente crítico, Linux conserva anteriores kernel de forma que, ante un eventual problema, siempre podamos recuperar un estado anterior.


Asumiendo que aún con el nuevo kernel nuestro equipo arranca, deberemos abrir una consola de comandos. Si ni siquiera arranca, desde el menú de arranque GRUB deberemos seleccionar un kernel anterior.

Una vez en la consola, para conocer en el kernel que estamos teclearemos:

uname -r

En el ejemplo, el arranque se ha realizado con esta versión:
4.8.0-52-generic

Para conocer los diferentes kernel disponibles en nuestro equipo:

dpkg -l |grep linux

Esto nos mostrará por pantalla una lista de todos los que tengamos instalados:

linux-signed-image-4.8.0-52-generic   4.8.0-52.55   amd64        Signed kernel image generic
linux-signed-image-4.8.0-53-generic   4.8.0-53.56   amd64        Signed kernel image generic
...

En el ejemplo, el kernel problemático es el marcado en negrita: 4.8.0-53

Si quisieramos conocer los nombres del paquete del kernel que deseamos borrar:

dpkg -l | grep 4.8.0-53

linux-image-4.8.0-53-generic 4.8.0-53.56 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP
linux-signed-image-4.8.0-53-generic 4.8.0-53.56 amd64 Signed kernel image generic

Con esta información ya podemos elimiar el kernel que deseemos mediante el siguiente comando:

sudo apt-get purge linux-image-4.8.0-53-generic

Esta acción también regenerará automáticamenteel arranque GRUB eliminando la entrada del kernel que hayamos borrado.

Comentarios
0 comentarios
Para Comentar Elige el Sistema de Comentario de tu Agrado:
Comentarios Comentarios Comentarios