Windows 8 de arranque dual y Ubuntu con Windows 8 Boot Manager


10

Tengo dos particiones en mi disco duro, instalé ubuntu en mi primera partición y Windows 8 más tarde en otra partición. Ahora solo puedo arrancar en Windows 8 porque no reconoce Ubuntu.

¿Cómo haría dual boot mi PC sin usar grub ? Me gustaría usar el administrador de arranque de Windows 8 como bastante ordenado

Esto es lo que he intentado:

Intenté usar easyBCD pero no funciona. Hace que el administrador de arranque cambie al Administrador de arranque de Windows 7 .

EasyBCD crea un C:/NST/AutoNeoGrub0.mbrarchivo.

Como EasyBCD estaba causando que el administrador de arranque cambiara, creé una entrada manual en el bcdeditcomando de BCD store uisng windows y lo apunté al C:/NST/AutoNeoGrub0.mbrarchivo creado por EasyBCD. Esto me dio el Administrador de arranque de Windows 8 con Ubuntu Entry, pero grub no puede encontrar la partición raíz.

¿Hay alguna otra solución o solución para esto?

Cualquier ayuda sería apreciada.

Nota: el Administrador de arranque de Windows 8 es un menú interactivo de color azul cielo con mouse y otras opciones y el Administrador de arranque de Windows 7 es el blanco y negro normal donde solo puede usar su teclado

No quiero instalar grub porque evitaría que mi Windows 8 se actualice ya que es una versión genuina de MSDN y varias otras razones


¿por qué quieres hacer eso? incluso si lo hace, después de seleccionar ubuntu del menú de Windows, GRUB volverá a aparecer. Así que tienes que hacer dos pasos para arrancar en ubuntu
Web-E

Está bien ... puedo configurar la opción de tiempo de espera para grub como 0 para que arranque en el núcleo predeterminado de ubuntu
Mevin Babu

Parece que el menú de arranque gráfico es una especie de entorno previo al cargador de arranque. Una vez que selecciona os, reinicia el sistema y omite este entorno. Es por eso que bcdedit no puede hacer nada. Lo intentaré. :)
Web-E

@ Web-E Gracias amigo por interesarse. Sí, una vez que selecciona un sistema operativo, se reinicia directamente en ese sistema operativo. Me pregunto si debería hacer un archivo mbr personalizado para esto.
Mevin Babu

@MevinBabu: ¿esto es nuevo para mí, ese grub obviamente evita que Windows 8 se actualice solo? - Creo que, después de iniciar sesión en Windows 8, Windows 8 aún puede buscar actualizaciones y actualizaciones después de cerrar la sesión antes de apagarse, ¿cuándo termina de trabajar con su PC / computadora portátil?
dschinn1001

Respuestas:


7

Lo acabo de hacer en VMPlayer usando EasyBCD 2.2. Lo que hice

  1. Instalé Windows 8 normalmente usando una partición de 20GB. Windows también creó una partición reservada del sistema.

  2. Arranque con ubuntu, creó dos particiones. Uno para SWAP y otro para /. Lo más importante, elija la ubicación de GRUB igual que la /partición. Vea la imagen a continuación (creo que tomé una captura de pantalla incorrecta, la ubicación del cargador de arranque debería estar sda6en la imagen),

    ubuntu desde el cargador de windows 8

  3. Ahora, después de la instalación, abra EasyBCD. Pase a Add new menu entry, seleccione la Linuxpestaña, elija GRUB2 del menú desplegable y el nombre del disco donde colocamos el GRUb en el paso 2. Haga clic enAdd Entry

    ubuntu desde el cargador de windows 8

  4. Ir a la implementación de BCD y escribir MBR ubuntu desde el cargador de windows 8

  5. Ahora arranca y deberías obtener la pantalla. Reinicié varias veces, cada vez que obtuve la pantalla de arranque de la GUI. Y ubuntu también funciona. (Olvidé cambiar el nombre step3) ubuntu desde el cargador de windows 8


¿Por qué escribiste MBR?
Mevin Babu

ok, ese paso no fue requerido, creo. Acabo de utilizar información de Internet y estar seguro. :) implementación de edición bcd
Web-E

Intenté esto sin esa parte de MBR pero no pude iniciar en ubuntu: | .Grub no pudo encontrar el disco raíz.
Mevin Babu

estás en uefi? ese puede ser el problema
Web-E

1
Cuando instala el gestor de arranque y / o la misma partición, después de los últimos pasos, el sistema operativo no se carga. Incluso el administrador de particiones sugiere hacer lo contrario.
Arda

1

Incluso si usa EasyBCD para escribir la opción de iniciar Ubuntu en el Administrador de arranque de Windows, cuando intente presionar el botón de Ubuntu (la mayoría de las personas de todos modos) obtendrá un error de "Windows no se pudo cargar". En la mayoría de los casos, la única forma de ingresar a Ubuntu después de instalarlo es siguiendo estos pasos:

Esto supone que tiene Windows 8 instalado y que instaló Ubuntu junto con él. También supone que no puede iniciar Ubuntu después de la instalación y se inicia directamente en Windows 8. SI HIZO UNA COPIA DE SEGURIDAD DE SUS CONFIGURACIONES DE ARRANQUE CON EasyBCD (que debería tener) ANTES DE CAMBIAR CUALQUIER COSA, RESTABLEZCA LA COPIA DE SEGURIDAD ANTES DE COMENZAR.

  1. Inserte el DVD en vivo o el USB en vivo y reinicie su computadora.

  2. Seleccione Probar Ubuntu sin instalar en el menú que aparece.

  3. Cuando se carga Ubuntu, abra la terminal.

  4. En el terminal, escriba los siguientes comandos:

    sudo apt-add-repository yannubuntu/boot-repair  
    sudo apt-get update  
    sudo apt-get install boot-repair  
    boot-repair  
    
  5. Una vez que se abre Boot Repair, puede o no alertarle de que se detectó EFI, seleccione Aceptar.

  6. Seleccione Reparación recomendada.

  7. Debería recibir un error que indica que se detectó un "Kernel con errores" y que debe hacer una copia de seguridad y eliminar los archivos de arranque de Windows. Selecciona SÍ.

  8. Una vez que finalice la Reparación de arranque (reinstalará y actualizará GRUB), escriba lo siguiente en la Terminal:

    sudo reboot
    

Ahora, cuando su computadora se reinicia, probablemente se iniciará directamente en GRUB sin ninguna opción para iniciar Windows 8. Puede probar dos cosas para solucionar esto. La forma más fácil de volver a Windows es reiniciar nuevamente, y tan pronto como vea la pantalla de presentación OEM (como en mi computadora, la pantalla de presentación de Gateway) presione cualquier tecla que deba presionar para ingresar al menú de inicio (la mía fueF12) Debería ver un par de entradas en el menú de arranque. El superior debe ser el Administrador de arranque de Windows. Selecciónelo y será dirigido a Windows. Cualquiera de las otras opciones debería abrir GRUB y permitirle arrancar en Ubuntu. Siempre que desee ingresar a Ubuntu, presione la tecla para ingresar al menú de inicio mientras su computadora se reinicia, y seleccione el elemento apropiado de la lista según el sistema operativo que desee usar. Por lo tanto, su arranque dual es fijo. A veces tienes que ir a la configuración de UEFI o BIOS, y habilitar una opción para presionar la tecla del menú de arranque, lo hice, y muchas computadoras más nuevas lo requieren.

Alternativamente, debería haber una opción en algún lugar del menú de GRUB cuando se abre llamada Windows UEFI Manager o Windows EFI Manager, o algo por el estilo. Seleccionar ese elemento de la lista debería iniciar Windows sin ningún problema.

EasyBCD es prácticamente inútil en muchas de estas máquinas más nuevas, ya que realmente no puede manejar UEFI y no debe usarse hasta que se vea un poco mejor con la situación.

Esta es la única forma de trabajar al 100% para garantizar que pueda realizar un arranque dual. Abrir el menú de inicio e iniciar Ubuntu o Windows desde allí. Intenté durante 5 días que mi arranque dual Ubuntu / Windows 8 funcionara, y esto es lo único que funcionó al 100%.


No estoy buscando una solución para arrancar en ubuntu desde grub. Quiero arrancar en ubuntu desde el administrador de arranque de Windows 8. Te sugiero que leas la pregunta o el hilo completamente.
Mevin Babu

3
La regla de Wheaton No estoy seguro de por qué rechazaste esta respuesta, ya que sin embargo es útil para cualquier persona en una situación similar. Presumiblemente, te importa mucho el bonito fondo azul celeste, de lo contrario, no hay necesidad de ponerse tan nervioso. Sin embargo, esta respuesta me pareció útil.
nicefinly

0

Para un arranque limpio de Ubuntu sobre el administrador de arranque de Windows en discos de estilo MBR , puede cargar en cadena

a) registro de arranque de grub o

b) archivo "boot.img" de la carpeta grub

utilizando un llamado "cargador del sector de arranque" en Windows 7 o Windows 8.

Para conocer los pasos detallados, consulte Windows 7 de arranque dual y Linux / Unix .

En los discos UEFI y GPT, la carga de cadenas de Linux desde el administrador de arranque de Windows parece imposible ya que los sectores de arranque no se usan en UEFI.


Yendo hacia el otro lado:

Grub puede cargar en cadena Windows 7/8, así como en MBR / BIOS como en GPT / UEFI.

Aquí tenemos el problema de las actualizaciones de Windows que pueden escribir MBR y destruir el código de arranque de Grub allí o escribir en NVRAM y cambiar el orden de arranque de UEFI.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.