Dejé de esperar el dispositivo raíz ubuntu 12.04LTS

Dejé de esperar el dispositivo raíz ubuntu 12.04LTS

Estoy usando ubuntu 12.04 LTS, todo estuvo bien y hace unos días recibí el siguiente error:

Gave up waiting for root device. Common problems: - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Check root= (did the system wait for the right device?) - Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/0c65a8c2-a7654613-aa98-16ff0119ceb9 does not exist. Dropping to a shell!

y luego viene initramfsel mensaje ( ). Aquí lo intenté @ sudo update -initramfs -u pero no funciona.

¿Como superar este problema?

Respuesta1

Escriba exiten el indicador y el sistema debería iniciarse. Luego debe editar su /boot/grub/menu.lst para esperar más tiempo hasta el dispositivo raíz.

http://ubuntuforums.org/showthread.php?t=981159

Respuesta2

Su dispositivo raíz no está listo cuando /scripts/localinitrd intenta montarlo. Tengo el mismo problema con uno de mis servidores de prueba. Elsolución generales pasar rootdelay=XXXal kernel. Sin embargo, no resuelve mi problema.

Mi solución para esto es agregar before sleep NNNy actualizar initrd:maybe_break mount/usr/share/initramfs-tools/init

  • sudo sed -i 's/maybe_break mount/sleep 5\nmaybe_break mount/g' /usr/share/initramfs-tools/init
  • sudo update-initramfs -u

información relacionada