Acabo de instalar bastantes actualizaciones 12.10, se me solicitó reiniciar y luego descubrí que no podía arrancar.
grub2
grubrescue
8128
fuente
fuente
Respuestas:
Utilice la reparación de arranque para arreglar su gestor de arranque.
Abra una terminal y agregue el PPA de reparación de arranque
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
Instalar reparación de arranque
sudo apt-get install -y boot-repair && boot-repair
Inicie y use, consulte https://help.ubuntu.com/community/Boot-Repair#Using_Boot-Repair para obtener más detalles
fuente
ls
para obtener una lista de particionesset prefix=(hd0,msdos6)/boot/grub
[seguramente tendrá que ingresar una unidad / partición diferente entre paréntesis, es posible que deba probar todos los que se enumeranls
hasta que encuentre el que funcione.insmod normal
normal
y obtendrá su mensaje de inicio de nuevo.Ver también: El lugar útil donde encontré esto. Dudo que esto funcione para todos los que encuentren este error, pero lo puse aquí con la esperanza de que ayude a alguien.
Una vez que haya cargado Ubuntu, ejecute
sudo grub-install /dev/sda
ysudo update-grub
lo antes posible. Esto significa que no tendrá que hacer ese tedioso proceso anterior cada vez que inicie su máquina.fuente
ls (hd0,msdos1)/
para verificar el contenido de la partición, que sería más rápido si tiene muchas particiones.set prefix=(hd0)/grub
, ya que debe hacer referencia algrub
directorio en relación con la partición en la unidad, no en relación con su punto de montaje durante la operación normal.Yo tenía el mismo problema exacto -
normal.mod not found
,ls
de la partición de arranque produciría una línea en blanco. Después de una semana de solución de problemas para que el sistema arranque correctamente, estos son los pasos que seguí.Obtuve una copia de SuperGrub y creé un CD de arranque. Ahora podría volver a iniciar sesión en mi sistema. Obtuve una copia de BootRepair y no tuve suerte de que el sistema se iniciara directamente desde el disco duro y tuve que seguir usando el CD. BootRepair actuó un poco extraño ya que la ubicación de Grub y las opciones de Grub estaban atenuadas. Informó una instalación exitosa.
El disco duro se configuró originalmente:
sda1 ext4 root with boot
sda2 linux swap
sda3 ext4 used as a spare drive
(contiene máquinas virtuales para Virtual box).Usó una copia de Ubuntu 10.10 live cd. Ran partió para reducir la
sda1
partición y creó lasda4
partición de arranque ext4 en la parte frontal de la unidad y configuró el punto de montaje/boot
después de eliminar el directorio de arranque/
. BootRepair ahora tiene opciones disponibles. Instalado en la partición de arranque y ahora puede arrancar desde el disco duro.Siendo curioso, decidí investigar más a fondo. El registro de reparación de arranque tenía una entrada peculiar para mi
sda1
partición ext4, se informó comoDOS
y tenía un UUID corto de 8 caracteres en lugar del UUID informado por blkid.grub-probe
informó el sistema de archivos como vfat.Después de muchas otras pruebas borré los primeros 440 bytes del
sda1
registro de partición.Grub-probe
ahora informa que el sistema de archivos es ext2. Ranupdate-grub
ysda1
aparece el UUID correcto para la partición.El problema parece ser doble:
1. Parece afectar las instalaciones donde el registro de partición tiene referencias a msdos.
2.
grub-probe
no intenta resolver problemas de desajuste entre el tipo fs y los contenidos en el registro de partición.fuente
Otra cosa para verificar es el orden de arranque en su BIOS. Aparentemente había instalado grub instalado en todos mis discos (quizás después de seguir la respuesta de 8128), pero esto se rompió al actualizar mi distribución de Linux (Debian). Cambiar el primer disco de arranque cuando mi sistema operativo Linux lo reparó.
fuente
Me encontré con este error al actualizar a Kubuntu 13.10. Tenía una tarjeta de memoria conectada al puerto USB durante la actualización dist. Después de reiniciar fui directamente a Grub Rescue. Desconectar la unidad USB y reiniciar solucionó el problema.
fuente
En mi caso, bajé a GRUBv1 y después de la actualización a 12.10 grub2 no pude encontrar sus archivos (* .mod, etc ...), aunque grub.cfg estaba allí.
Encontré un manual más completo sobre grub rescue: https://help.ubuntu.com/community/Grub2/Troubleshooting#grub_rescue.3E-1
Vea también la lista de comandos al comienzo de la página. Flauta flauta flauta.
fuente