Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Recientemente un conocido mío se ha topado con esta maravilla en su portátil con Centos.

RAMDISK: incomplete write (3770 != 20456)
write error
Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Pid: 1, comm: swapper Not tainted 2.6.32-431.3.1.el6.x86_64 #1
Call Trace:
[<ffffffff81527213>] ? panic+0xa7/0x16f
[<ffffffff81c27432>] ? mount_block_root+0x216/0x2cb
[<ffffffff81c5467a>] ? gunzip+0x0/0x34e
[<ffffffff81002930>] ? bstat+0x2b0/0x980
[<ffffffff81c2753d>] ? mount_root+0x56/0x5a
[<ffffffff81c276b1>] ? prepare_namespace+0x170/0x1a9
[<ffffffff81c2692a>] ? kernel_init+0x2e1/0x2f7
[<ffffffff8100c20a>] ? child_rip+0xa/0x20
[<ffffffff81c26649>] ? kernel_init+0x0/0x2f7
[<ffffffff8100c200>] ? child_rip+0x0/0x20

Bonito y fácil de solucionar. Solo hay que iniciar con otro kernel y actualizar initframfs:

ls /boot | grep vmlinuz | grep -v rescue | sed s/vmlinuz-// | sed s/$(uname -r)//
# Copiar el kernel más alto
sudo update-initramfs -u -k <kernel>
sudo update-grub2
Anuncios

2 pensamientos en “Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

  1. Me ha pasado lo mismo en mi raspbery pero eso no me funciona ya que en mi /boot no existe ningun fichero.

    alguna sugerencia?

    gracias.

    • Lo de la primera línea es para listar los kernels. De todos modos prueba sin especificar el kernel:

      sudo update-initramfs -u
      sudo update-grub2

      Además si te fijas, en el error indica el kernel:

      Pid: 1, comm: swapper Not tainted 2.6.32-431.3.1.el6.x86_64 #1

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s