Tengo la siguiente configuración:
primera partición es la partición de Windows 7 segunda partición - partición ubuntu 12.04
mientras instalaba ubuntu instalé el gestor de arranque grub2 en la partición ubuntu
mbr contiene el gestor de arranque de Windows
He intentado usar EasyBCD para agregar una entrada al menú de inicio de Windows, sin suerte: esta entrada solo se inicia en el símbolo del sistema grub4dos
¿Cómo agregar Ubuntu al menú de arranque de Windows?
por favor no sugiera instalar grub2 a mbr o wubi ..
Actualizar:
Seguí las instrucciones para instalar EasyBCD y agregar una entrada al menú de inicio de Windows para iniciar Ubuntu paso a paso. Cuando reinicio tanto el NeoGrub Bootloader como los elementos del menú de Ubuntu me llevan a la pantalla a continuación.
Try Ubuntu
. Luego siga los pasos descritos en esta respuesta . Asegúrese de agregar el enlace al pastebin a su pregunta.Respuestas:
El procedimiento que me ha funcionado se describe a continuación.
¿Realizó la instalación del gestor de arranque NeoGrub en el paso (3)? Si NeoGrub está instalado, habrá una
\NST
carpeta en suC:
disco.Creo que este paso a veces se deja fuera de las guías para configurar EasyBCD.
Uso de EasyBCD para arrancar en GRUB desde el menú de arranque de Windows
Nota: Esto agrega el código del gestor de arranque NeoGrub a su
C:\
carpeta. Si la instalación funcionó correctamente, verá el archivoC:\NeoGrub
y la carpetaC:\NST
.Haga clic en el Add Entrybotón para agregar una entrada para arrancar Linux (menú GRUB) al menú de arranque de Windows.
Nota: Si lo desea, puede eliminar la entrada de NeoGrub Bootloader .
Necesita el gestor de arranque, pero no necesita una entrada de menú de arranque para él a menos que lo esté utilizando de alguna otra manera.
Entonces debería aparecer el menú de arranque de GNU GRUB.
fuente
Acabo de pasar por esto como novato en Linux este fin de semana y (¡!) Conseguí que esto funcionara. Tenía la configuración de fábrica de Windows 7 en una computadora portátil y estaba tratando de hacer que Ubuntu se iniciara dualmente. Usé el administrador de particiones de Windows para liberar espacio en el disco duro y luego usé Live CD y GParted para crear /, / home e intercambiar particiones lógicas. Luego instalé Ubuntu en esas particiones. Luego volví a Windows, ejecuté EasyBCD y cada vez que lo intenté (ver sugerencias de subprocesos anteriores), siempre terminé con el símbolo del sistema grub> y, a veces, nada en absoluto.
Lo primero que debe hacer es verificar si puede usar el símbolo del sistema grub> para iniciar realmente en su instalación de ubuntu. Esto le dará la confianza de que la instalación funcionó y le dirá qué configuraciones usar más adelante.
"ls" te dará una lista de dónde estás. Para mí, este parecía ser mi disco de Windows 7 C de algunos de los nombres de directorio que apareció. Por lo tanto, debe cambiar la raíz a la partición que contiene los archivos / boot de Ubuntu. Para esto usa el comando grub "root".
Grub no usa sda / b / c / d para discos duros sata, en su lugar usa hd0 para sda, hd1 para sdb, etc. La 'tecla_tabla' se usa en grub para las opciones de autocompletar. Solo tengo un disco duro, por lo que escribir "root (hd0, 'tab_key'" me dio todas las opciones para particiones en hd0 que estaban disponibles. Ayudará si sabe en qué partición ha instalado su / boot pero aun así es no demasiado intuitivo. Utilicé GParted para crear mis particiones de instalación, así que sabía que había instalado / arrancado en la partición sda9, por lo que pude identificarlo relativamente fácil. Un poco confuso porque grub comienza a contar particiones extendidas desde 4. La forma de obtener grub para obtener mi partición / boot fue escribiendo "root (hd0,8)", es decir, uno menos que el número sda9. Haga un "ls" y, efectivamente,
El siguiente paso es cargar el kernel y el archivo initrd. El kernel fue el que me arrojó, ya que debe especificar la raíz en la terminología normal de Linux como parte del comando. Aunque el núcleo real y el archivo .img están en / boot, tienen nombres largos. En la raíz hay punteros para ellos que ahorran en escribir con precisión. Aquí está todo lo que escribí, incluido el comando raíz anterior:
Hacer eso me trajo mi Ubuntu y me dio la confianza de que estaba instalado correctamente. Ahora solo necesitaba descubrir cómo automatizarlo. Esto me llevó de vuelta a EasyBCD en Win7. Haga clic para agregar una nueva entrada (dejé la original que me llevó a grub> solo), seleccioné la pestaña NeoGrub e hice clic en Instalar. Después de eso, hice clic en Configurar y apareció un archivo menu.lst. Agregué todas las líneas que había usado anteriormente en la línea de comando de grub para que se iniciara y eso fue todo. La próxima vez que reinicié, elegí NeoGrub y estoy escribiendo todo esto desde ubuntu, que se ve fabuloso y rápido en comparación con los círculos constantes de retraso de Win7.
enlaces que he estado usando todo el fin de semana ...
http://www.linuxbsdos.com/2012/05/17/how-to-dual-boot-ubuntu-12-04-and-windows-7/2/
http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html
fuente
Puede usar EasyBCD, pero tenga en cuenta que esto ralentizará el arranque del sistema, por lo que después de arrancar en Ubuntu, cambie mbr de tal manera que apunte a Ubuntu GRUB, que buscará y enumerará todos los sistemas operativos instalados en el sistema, que es mucho mejor que el menú de inicio de Windows, también elimina la opción de Ubuntu del menú de inicio de Windows.
fuente