Anteriormente había instalado Ubuntu 10.04 y Windows 7.
Ahora inicié sesión en Windows, abrí el editor de particiones y eliminé el volumen que contiene Ubuntu (pensé que eliminaría Ubuntu y podría ayudarme a instalar otro sistema operativo) y reinicié el sistema.
El mensaje de rescate de GRUB está ahí.
Quiero iniciar sesión en Windows. ¿Cómo puedo hacer eso?
En el rescate de GRUB, intenté lo siguiente:
ls (hd0) (hd0,3) (hd0,2) (hd0,1) (hd1) (hda1,1)
Probé todas las combinaciones de ls (hdax)/
, que arrojó:
error: Unknown Filesystem.
Intenté esto:
rootnoverify (hd0,0) chainloader +1 makeactive boot
Tiró:
Unknown command.
EDIT:
Instalé Ubuntu desde el USB. Ahora, cuando reinicié el sistema, obtuve el GRUB, que muestra Windows antiguo y Ubuntu recién instalado. Felizmente inicié sesión en Windows. Luego utilicé el procedimiento estándar para eliminar Ubuntu, para no tener grub rescue.
Respuesta
No puedes arrancar Windows desde un indicador de rescate de grub, a menos que la partición con los módulos grub esté disponible. Por eso aparece el error de comando desconocido. Su mejor solución es reinstalar el cargador de arranque de Windows. Para hacer esto, arranque desde un CD de reparación de Windows 7 o el DVD de instalación de Windows en un mensaje de reparación y ejecute:
bootrec /fixmbr
Si no tiene una reparación de Windows CD o DVD de instalación, también es posible instalar un cargador de arranque similar a Windows desde un CD / USB de Ubuntu si tiene uno de estos:
sudo apt-get install lilo sudo lilo -M /dev/sda mbr
Nota que lilo
mostrará una gran pantalla de advertencia, pero es seguro ignorarla ya que se refiere a cuando se usa para arrancar Linux.
Esto es cómo se ve usar lilo
(tenga en cuenta que el comando distingue entre mayúsculas y minúsculas):
bcbc@neptune:~$ sudo apt-get install lilo [sudo] password for bcbc: Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: lilo-doc The following NEW packages will be installed: lilo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 275 kB of archives. After this operation, 807 kB of additional disk space will be used. Get:1 http://mirror.csclub.uwaterloo.ca/ubuntu/ precise/main lilo amd64 1:23.2-2 [275 kB] Fetched 275 kB in 1s (198 kB/s) Preconfiguring packages ... Selecting previously unselected package lilo. (Reading database ... 505850 files and directories currently installed.) Unpacking lilo (from .../lilo_1%3a23.2-2_amd64.deb) ... Processing triggers for man-db ... Setting up lilo (1:23.2-2) ... bcbc@neptune:~$ sudo lilo -M /dev/sda mbr Backup copy of /dev/sda in /boot/boot.0800 The Master Boot Record of /dev/sda has been updated. bcbc@neptune:~$
Usted » vea una advertencia con este aspecto: se puede ignorar cuando usa lilo
como un cargador de arranque estilo Windows:
Comentarios
- ¿Cómo arranca desde un CD de instalación de Windows 7 en un mensaje de reparación? Si arranco desde el instalar CD, mi única opción es instalar Windo ws.
- @AlxVallejo Prueba esto: bleepingcomputer.com/tutorials/…
- Ah, lo tengo. Una vez que presiones ' Siguiente ' como si ' estás a punto de instalar Windows, el siguiente La pantalla tiene la opción de reparar Windows y luego ingresar al símbolo del sistema.
- Lo siento, tengo el mismo problema. No tengo el DVD de instalación de Windows y no sé por qué no puedo ' t arrancar desde USB, incluso si fuerzo el orden de arranque desde BIOS, sigo recibiendo el mensaje de rescate de grub. .. ¿Qué me podrías aconsejar que haga?
- ¡¡¡Gracias hombre, me salvaste el día !!! Pude resolver usando lilo. ¡Gracias por una herramienta tan genial!
Responder
Si la partición contiene grub
archivos fueron eliminados, debería poder arrancar en Windows usando un liveCd o liveUSB de Linux, usando la opción Boot existing OS
(o Boot from Local Drive
; la mayoría de liveUSB tienen una opción similar).
Por ejemplo: usando Archlinux USB, seleccione la opción para arrancar un SO existente:
luego presione Tab y apunte el cargador en cadena a la partición de Windows:
Descripción del comboot/chain.c32
uso en la página de Syslinux
Comentarios
- Comando desconocido ' chainloader '.
- @ user7543 – eso significa ' se encuentra en el indicador
grub rescue
(la partición de Linux que contiene los archivos grub probablemente se eliminó). ' tendrás que probar mi segundo método (a través de arch liveUSB) o seguir lasbcbc
instrucciones en la otra publicación. - El indicador
grub rescue
tiene un conjunto de comandos muy limitado y único que no es nada intuitivo de entender. Puede encontrar más detalles sobre cómo trabajar en el indicadorgrub rescue
aquí.