arranque Windows desde GRUB rescue

24

Esta es mi situación:

  • Ubuntu instalado sin un CD (usando unetbootin)
  • instalación de arranque dual (Windows XP + Ubuntu)
  • no me gustó la instalación y decidí iniciar Windows y eliminar las particiones de Linux
  • olvidé arreglarlo mbrdesde Windows

Ahora, cuando arranco, estoy atrapado en el limbo de rescate de GRUB.

Pregunta simple: ¿Cómo puedo iniciar Windows desde GRUB rescue?

No puedo arrancar desde el CD, por lo tanto, las soluciones habituales (CD de recuperación, etc.) no funcionan. Una pregunta anterior menciona la posibilidad de iniciar Windows pero no especifica detalles: Ubuntu grub rescue prompt

¿Alguna pista?

pruefsumme
fuente

Respuestas:

22

Cuando GRUB desaparece, también lo hace la capacidad de iniciar Windows. Ahora debería iniciar desde el CD de Windows para restaurar el Registro de inicio maestro (MBR). También puede usar otros CD de arranque como el Ultimate Boot CD para Windows , Bart PE o Hiren's Boot CD en caso de que no tenga a mano los medios de instalación de Windows. Aquí están los pasos:

  • Arranque desde el CD de Windows y elija "Reparar". Alternativamente, inicie desde uno de los otros CD de arranque antes mencionados y ejecute un símbolo del sistema.

  • Para computadoras con Windows 8:

    1. Insert disc
    2. set boot order to disc at first priority
    3. reboot, wait for installer to load
    4. select language and keyboard type and click continue
    5. DO NOT CLICK INSTALL, instead click repair my computer in the bottom left corner
    6. click troubleshoot
    7. click advanced
    8. click command prompt and enter the commands below.
    

Agregue más tutoriales para sistemas operativos, por favor.

  • Ejecute los dos comandos siguientes en un símbolo del sistema:

    bootrec /fixmbr
    bootrec /fixboot
    
Ricky ricardo
fuente
También puede arrancar desde un LiveCD de Ubuntu y luego mover el gestor de arranque a Windows : sudo apt-get install lilo ; sudo lilo -M /dev/sda mbr
jevon
+1 También encontré que esto funcionaba en el DVD de medios de instalación Pro de Windows 10 de 32 bits que creé usando la herramienta de creación de medios ( windows.microsoft.com/en-gb/windows-10/… ). Mi problema fue que había eliminado mi partición de Linux por error al querer ajustar el tamaño de las particiones, en el Administrador de particiones de Windows. Esta respuesta aquí solucionó mi problema: ahora puedo iniciar en Windows. Volveré a ejecutar mi DVD de instalación de Linux, ya que quería Windows 10 y XUbuntu con arranque dual. Muchas gracias.
therobyouknow
6

Como Gilles ya señaló, grub rescue solo tiene unos pocos comandos que le permiten cargar módulos (por ejemplo, desde un disco de grub rescue).

En mi caso, el arranque desde otra fuente no era posible, la única opción era quitar el disco duro de la computadora y usar un estuche externo barato para conectar el disco a otra computadora a través de USB. En esa computadora, usé MbrFix para arreglar el mbr.

pruefsumme
fuente
1

Otra herramienta para agregar a lo que Ricky y preufsumme tienen que decir es boot-repair-disk .

PCoder
fuente
1

Puede usar grub rescuepara iniciar Windows nuevamente.

La lista de comandos sería algo similar a

rootnoverify (hd0,0)
makeactive
chainloader +1            
boot

Nota: ¡esto requiere la disponibilidad de módulos que implementen todos estos comandos!

Al leer los comentarios sobre grub rescue, parece que funcionará, entonces puede ingresar a Windows y reinstalar el gestor de arranque de Windows en el MBR. Sin embargo, esto solo funciona si su partición de Windows es la primera partición en la unidad Y está en la primera unidad que ve la computadora. Si tiene varias unidades o unidades SATA en lugar de unidades PATA, es posible que deba usar un comando diferente para rootnoverify (pruebe sd0 en lugar de hd0)

Actualízame si funciona.

Kravlin
fuente
44
El indicador de rescate de grub no proporciona el chainloadercomando (al menos no sin cargar manualmente el módulo, y no sé cómo hacerlo).
Gilles 'SO- deja de ser malvado'
bueno, si ese es el caso, siempre existe la opción de usar una unidad flash (suponiendo que la computadora se inicie) y hacer que la unidad flash se pueda arrancar con unetbootin y una copia del disco super grub (o algo similar) O puede poner una copia de parte de grub en la unidad flash y
cárguela
buscando en Google encontré esto. linuxquestions.org/questions/linux-general-1/grub-rescue-815634 Eso podría proporcionar algo de ayuda
Kravlin
1
Unknown command 'rootnoverify(hd0,0)'. Entonces, ¿tengo que encontrar qué comando grub-rescue carga el módulo para rootnoverify?
Marcos
-1

Tengo exactamente el mismo problema, eliminé la partición de ubuntu para poder instalar la nueva, pero también la arruiné y atasqué en grub rescue

Actualmente estoy buscando la solución también

Aquí está lo lejos que he llegado

- http://www.makeuseof.com/tag/how-to-safely-uninstall-ubuntu-in-windows-dual-boot-environment/

Parece que necesitamos usar nuestros discos de Windows 7, iniciar y eliminar algo llamado MBR

Tom
fuente
Gracias por tu respuesta. Mi problema es que no puedo iniciar en ningún CD. Si de alguna manera logré arrancar en Windows, podría usar la herramienta MbrFix (ver: sysint.no/Nedlasting/MbrFix.htm )
pruefsumme
Ok, me parece que necesitas entrar en tu BIOS y hacer que mire el CD antes de arrancar
Tom
Desafortunadamente, esto no es posible ya que no tengo unidad de CD.
pruefsumme
-1

Inicie desde el CD de instalación de Windows XP / Vista / 7 y seleccione la opción Reparar (R). Seleccione la partición correcta y luego ingrese la contraseña de la cuenta de administrador. En el símbolo del sistema, ejecute los siguientes comandos:

fixmbr (C:\WINDOWS\fixmbr.exe)

fixboot (C:\WINDOWS\fixboot.exe)

Escriba 'salir' y la computadora se reiniciará.

Phuqer
fuente
El póster original dice que no pueden arrancar desde un CD, así que ¿no estás seguro de cómo esto les responde?
Rowland Shaw, el
debe configurar la secuencia de inicio para verificar la unidad de CD / DVD antes del HDD
Malachi
-1

Tuve un problema similar, tuve que entrar en la BIOS para configurar la secuencia de arranque en la unidad de CD / DVD primero para que verificara las cosas de arranque allí. Estoy usando una solución de otro lugar que me dijo que primero reinstalara Ubuntu para que se instale el cargador de grub y luego pueda volver a Windows y eliminar la partición de la manera correcta. espero que esto ayude a alguien por ahí

Malaquías
fuente