Buscar este blog

martes, 25 de octubre de 2016

Kernel panic despues de actualizacón del kernel en Antergos

Por si os ha pasado después de la actualización al kernel 4.8.4-1 en Antergos del pasado domingo, o bien por si os ocurre en alguna otra ocasión (cosa muy infrecuente, pero a veces.....en una rolling....), os dejo mi solución, que viene a ser un resumen de la que propone el propio wiki de Arch y de lo que he encontrado en la red y me funciona.



Lo primero es tener a mano un dvd o usb live de la propia Antergos o de una Arch e iniciar en modo live.

Elegimos, de entre las opciones de arranque, la que pone "sin entorno gráfico" ( para los que estéis más avezados ) o bien , si alguno lo prefiere, dejamos cargar el entrono live y abrimos una terminal. El resultado es el mismo aunque recomiendo el primero (sin entorno gráfico).

Una vez en consola montamos nuestra partición de Antergos (arch) de la siguiente manera:


          mount /dev/sda2/ /mnt

¡ojo! sda2 es mi partición raiz para Antergos, vosotros buscad la vuestra haciendo por ejemplo:

          lsblk

A continuación ejecutamos :

          arch-chroot /mnt

Listamos ahora los paquetes de kernel que hemos colocado con pacman en las anteriores actualizaciones,  así:

          ls -l /var/cache/pacman/pkg/linux*

Esto nos listará los kernels que tengamos en el disco instalados por pacman. Miramos la versión o bien la fecha y "pasamos" del último, así que instalamos el penúltimo o anteriores que no nos dan problemas escribiendo esto en consola:

          pacman -U /var/cache/pacman/pkg/linux-4.8.4-1-x86_64.pkg.tar.zx

Recuerdo que debéis listar y buscar el kernel anterior al último instalado y usar ese o anteriores. Sirva la línea anterior sólo de ejemplo para ver el comando en sí, no la versión de cada cual.

Posteriormente ejecutamos

          mkinitcpio -p linux

y tras ello, debes regenerar el grub

   grub-mkconfig -o /boot/grub/grub.cfg

       
Así, si lo hemos hecho bien, tendremos de nuevo nuestro Antergos tal cual lo dejamos antes de la actualización fallida.



Kernel Panic is not the end my friend...       saludos.



No hay comentarios:

Publicar un comentario