En esta entrada voy a explicaros como podéis solucionar el error «Kernel panic – not syncing: VFS : Unable to mount root fs on unknown-block(0,0)» en CentOS.
Este error me ha aparecido después de aplicar las últimas actualizaciones en un servidor con CentOS. Entre las actualizaciones a aplicar se encontraba una nueva versión de Kernel la cual, por algún motivo que desconozco, no se ha instalado correctamente y de ahí el error tan alarmante que aparece al iniciar el sistema una vez hemos reiniciado para poder finalizar la instalación de dichas actualizaciones.
Aunque el mensaje asusta debéis estar tranquilos ya que en esta entrada os voy a explicar como podéis solventar el problema de forma rápida y sin perdida de datos. Vamos al lío :).
En mi caso el problema se ha producido con la versión de Kernel 3.10.0-1062.18.1.el7.x86_64, aunque esta solución es aplicable a otras versiones.
En primer lugar lo que haremos es iniciar nuestro servidor CentOS con la versión anterior de Kernel que teníamos instalada, en mi caso la 3.10.0-957.27.2.el7.x86_64.
Una vez iniciado el sistema, nos logaremos como root y con el siguiente comando comprobaremos las versiones de kernel instaladas.
rpm -qa kernel
Localizada la versión que nos da problemas procederemos a su desinstalación utilizando el siguiente comando.
yum remove kernel-3.10.0-1062.18.1.el7.x86_64
Verificamos que efectivamente se ha eliminado la versión de kernel que nos daba conflictos.
rpm -qa kernel
Lanzamos nuevamente un update para instalar el último kernel disponible.
yum -y update
Esperamos a que finalice la instalación, reiniciamos y ya podremos comprobar como ahora si nuestro servidor Linux iniciará con la última versión de Kernel.
Espero os haya sido de utilidad.
Entradas relacionadas
- Linux: Instalación Oracle 18c XE en CentOS 8 mediante consola
- Linux: Como instalar Tomcat 9 en CentOS 8
- Linux: Cambiar puerto SSH por defecto en CentOS
- Linux: Configuración de red en CentOS7 mediante consola
Me dedico a la Administración de Sistemas y he creado este blog para compartir mis conocimientos con toda la comunidad y así aportar mi granito de arena y ayudar a todo el que lo necesite.
Me has salvado la vida
Gracias por tu comentario Carlos, me alegro haberte podido ayudar 🙂