(4 respuestas)
Cerrado hace 6 años.
Tengo un gran problema con mi computadora…
Reduje la partición de Windows y cuando reinicio tengo el rescate de grub con el mensaje de error:“no existe tal partición “.
Además, no tengo acceso a la bios, por lo que parece imposible cambiar la secuencia de arranque para que arranque en mi USB en vivo o CD en vivo.
La línea de comando ls
me da:(hd0) (hd0,1) (hd0,2) (hd0,3)
Tengo una partición de Windows de recuperación (creo que 1), una partición de Windows y una partición de Linux.
Sin embargo, las líneas de comando ls (hd0,1)
, ls (hd0,2)
y (hd0,3)
me da el mensaje de error:"sistema de archivos desconocido ” y ya no puedo configurar un arranque.
¿Tienes alguna idea?
Respuesta aceptada:
El grub rescue>
el mensaje indica que GRUB 2 no pudo encontrar la carpeta grub , el archivo grub.cfg y/o los módulos asociados. El indicador de rescate se presenta para que el usuario pueda proporcionar la ruta a la carpeta grub, cargar los módulos necesarios y proporcionar los comandos de arranque adecuados.
Una razón común para el grub rescue>
prompt es una ruta incorrecta a la carpeta grub. Los motivos del aviso también incluyen una falla al actualizar GRUB 2 después de ciertas operaciones de sistema o partición. , designación incorrecta de la ubicación de la carpeta grub, enlaces simbólicos linux o initrd.img faltantes en /
, o una instalación fallida.
Para iniciar con éxito desde el grub rescue>
aviso:
- La carpeta grub debe existir y contener los archivos y módulos GRUB 2 necesarios.
2.
Las rutas adecuadas deben establecerse a través delset prefix
dominio. Muchos comandos de GRUB 2 no funcionarán hasta que se establezca la ruta correcta .
Si la ruta a la carpeta grub (normalmente/boot/grub) no es correcta, es probable que aparezca un comando desconocido o un mensaje de archivo no encontrado. - Se deben cargar los módulos necesarios.
El núcleo no se puede cargar hasta que se cargue el módulo 'linux'. - Se debe ubicar y cargar un kernel de Linux e initrd.img.
En su caso, la carpeta grub y grub.cfg parecen estar disponibles pero inaccesibles porque la partición de su sistema operativo no se puede montar, ya que el módulo correspondiente no se carga o se corrompe durante el cambio de tamaño. Para que el módulo cargue, su grub debe estar completamente cargado o debe establecerse un prefijo. Para eso haz lo siguiente:
set prefix=(hdX,Y)/boot/grub
Use los valores determinados anteriormente.
Ejemplo:si el sistema Ubuntu está en sda5, ingrese:set prefix=(hd0,5)/boot/grub
En tu caso lo más probable es que sea (hd0,3)set root=(hdX,Y)
Confirme los valores X,Y correctos y presione ENTER.
Ejemplo:si el sistema Ubuntu está en sda5, ingrese:set root=(hd0,5)
insmod normal
Cargue el módulo normal.
Si el módulo se carga, no habrá ningún mensaje.
Si el módulo no se carga, pruebe la ruta completa:insmod (hdX,Y)/boot/grub/normal.mod
normal
Transición al modo GRUB 2 normal con mayor funcionalidad.
Si el módulo se carga, no habrá ningún mensaje.
Si el módulo se carga, debería estar disponible AYUDA, completar TAB y recuperar comandos usando las teclas ARRIBA/ABAJO .set
(Opcional) Revise la configuración actual.insmod linux
Cargue el módulo de Linux. Un mensaje de error generalmente significa que la ruta es incorrecta.configfile /boot/grub/grub.cfg
. Esto debería cargar su archivo de configuración que permite iniciar todos los sistemas operativos.