Como iniciar Windows XP, Vista e Ubuntu desde Grub

Imagen de Maikelbus
0 puntos

Hola a tod@s, ¿alguien sabe si es posible añadir en el Grub una entrada para cada versión de Windows?. Yo tengo XP en la primera partición, Vista en la 2ª, y Ubuntu en la 3ª , pero en Grub solo tengo una entrada al menu de arranque de vista con las dos opciones de XP o Vista, pero me gustaria saltarme el menú de vista y poder arrancar cualquier windows directamente desde Grub? agradecería cualquier ayuda.

Imagen de carrillo69
+1
0
-1

Busca por los foros como modificar el grub, esque ahora mismo no se como se llama el archivo pero hay varias entradas sobre como modificar y todo eso el grub,aunque es raro ami me lo separo y no me lo dejo junto.

Siento no poder ayudarte mas

Un Saludo!!!

 

+1
0
-1
Imagen de Maikelbus
+1
0
-1

... pero sin encontrar nada válido, la mayoria te aconsejan que utilices otros gestores de arranque, si alguien conoce alguna pagina que hable de ello, que me lo indique, por favor.

 Gracias por responder.

+1
0
-1
Imagen de Trustek
+1
0
-1

Sí es posible que arranquen desde grub, yo tengo instalado Windows Vista y Ubuntu 8.04 y ambos los puedo arrancar desde el grub, no me aparece el selector de Vista.

Lo que hice fue instalar Windows primero y por último ubuntu, por lo que me configuró automáticamente el grub para seleccionar ambos sistemas.

-----------------
En ocasiones el hombre tropieza con la verdad, pero evita caerse y sigue caminando.

http://historiasdequeso.blogspot.com

+1
0
-1

En ocasiones el hombre tropieza con la verdad, pero evita caerse y sigue caminando.

http://historiasdequeso.es

Imagen de Maikelbus
+1
0
-1

 Me gustaria probar a configurar manualmente el archivo /boot/grub/menu.lst

Si solo tienes un solo güindows no te sale ningún menu. si tienes dos entonces al instalar vista te genera el menu para elejir entre iniciar XP o Vista, despues al instalar Ubuntu, en el grub se genera la opción de arrancar Windows vista, pero lo que te envia es al menu que vista creó al instalarlo.

Mi menu.lst el siguiente:

default 0

timeout 10

 

 

title Ubuntu 7.10, kernel 2.6.22-14-generic

root (hd0,6)

kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=fa1c0438-2cad-488f-8812-c0f07ce828b5 ro quiet splash locale=es_ES

initrd /boot/initrd.img-2.6.22-14-generic

quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)

root (hd0,6)

kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=fa1c0438-2cad-488f-8812-c0f07ce828b5 ro single

initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+

root (hd0,6)

kernel /boot/memtest86+.bin

quiet

title Windows Vista/logorn

root (hd0,0)

savedefault

makeactive

chainloader +1

Me gustaria saber si puedo editar este menu para poner una entrada para cada Güindows.

Salu2

+1
0
-1
Imagen de dfayala
+1
0
-1

Claro que puedes editarlo:

 

sudo gedit /boot/grub/menu.lst

 

--

Saludos

dfayala

Linux user #403512

Ubuntu User # 22145

+1
0
-1

--
Saludos
dfayala
Linux user #403512
Ubuntu User #22145

Imagen de Maikelbus
+1
0
-1

Ya sabia como editar el grub, dfayala, me referia a que es lo que tengo que cambiar para poder arrancar XP o Vista desde el Grub.

Gracias por el interes de todas formas.

+1
0
-1
Imagen de carrillo69
+1
0
-1

Prueba a reinstalar el Grub aver si te los reconociera por separado, ami no se me ocurre otra cosa porque si tienes que modificar tando del grub puedes acabar liandola.

Bueno ves contandonos que tal y no desesperes que todo tiene solucion!! 

+1
0
-1
Imagen de wodano
+1
0
-1

No, porque no es GRUB el que arranca Windows sea la version que sea, si que es Windows el que arranca por si mismo.
El trabajo de GRUB es pasarle al cargador de arranque de Windows el de iniciar el sistema, por eso chainloader +1.

+1
0
-1
Imagen de Maikelbus
+1
0
-1

Se me ocurre que si se instala WinXP en un HDD y Vista en otro HDD, desconectando el HDD de Winxp mientras se inslala Vista, cada Disco tendrá su propio sector de arranque, despues se le indica al Grub donde tiene que arrancar cada Sistema y ya está. Mi duda es que supongo que antes de instalar vista tendré que cambiar el jumper del segundo disco duro y ponerlo como primario, despues de instalar Vista volver a poner el jumper como esclavo.

Lo tengo que probar, creo que puede funcionar, pero seguramente tardaré unos dias por falta de tiempo, ya postearé los resultados. ¡Ojalá funcione!.

Gracias Wodano, lo que has escrito me ha abierto los ojos.:-)

+1
0
-1
Imagen de Maikelbus
+1
0
-1

Por fin he podido probar, y funciona a medias, ya que si que arranca desde Grub los 2 sistemas, pero va muy lento, como si hubiera algun conflicto de hardware, seguramente porque hay dos discos primarios, ya que si no formateaba el 2º disco (Vista) como disco primario, no me dejaba instalar nada, y lo peor de todo es que Ubuntu no me arrancaba, así que he tenido que formatear otra vez el segundo disco como lógico en vez de primario, y ahora todo funciona igual que antes.
Creo que es imposible ya que hay un friki que ha instalado 145 sistemas operativos en el mismo pc y el arranque de las particiones Güindows es la tipica de Grub.
Si quereis verlo teclear en cualquier buscador "145 sistemas operativos" y os saldrán varias paginas sobre el tema.
De todas formas sigo intentandolo, y si descubro algo mas lo pondré aqui.

Si alguien puede echar un cable, que no se corte je je je.

Salu2.

+1
0
-1
Imagen de wodano
+1
0
-1

La verdad es que si se puede y no es tan dificil en mi caso hay un Xp y un server 2003 instalados sinq ue el uno sepa que es otro existe siendo Grub quien los arranca, si no lo entendi mal eso el lo que quieres con xp y vista.
Lo que voy a contar deberia funcionar pero con Microsoft ha reescrito el booloader de windows para Vista a lo mejor falla , es cuestion de probar.
Primero se intala windows enpezando desde la version mas antigua hasta la mas nueva, pero con una salvedad xp se intala normalmente en un particion primaria marcada como activa en el disco desde el que arranca la bios por defecto.
Segundo instalado el xp y desde el xp con un clik derecho en mi pc y selecionando administrar y administrar discos o algo asi en la consola, se crea una nueva partición primaria para vista y se marca como activa al reiniciar se instala vista en la partición que creamos, al iniciar vista el xp parecera que ha desaparecido pero sique ahi solo que como su particion no esta activa no lo puede arrancar.
Tercero se instala linux o se edita el fichero de GRUB para que haga referencia por separado a las do particiones las opciones son:
title lo que sea
rootnoverify (partición)
makeactive
chainloader +1

+1
0
-1
Imagen de wodano
+1
0
-1

La verdad es que si se puede y no es tan dificil en mi caso hay un Xp y un server 2003 instalados sin que el uno sepa que el otro existe siendo Grub quien los arranca, si no lo entendi mal eso el lo que quieres con xp y vista.
Lo que voy a contar deberia funcionar pero como Microsoft ha reescrito el bootloader de windows para Vista a lo mejor falla, es cuestion de probar.
Primero se intala windows empezando desde la version mas antigua hasta la mas nueva, pero con una salvedad xp se intala normalmente en un particion primaria marcada como activa en el disco desde el que arranca la bios por defecto.
Segundo instalado el xp y desde el xp con un clik derecho en mi pc y selecionando administrar y administrar discos o algo asi en la consola, se crea una nueva partición primaria para vista y se marca como activa en el mismo disco desde el que arranca la BIOS al reiniciar se instala Vista en la partición que creamos, al iniciar vista el xp parecera que ha desaparecido pero sique ahi solo que como su particion no esta activa no lo puede arrancar.
Tercero se instala Linux o se edita el fichero de GRUB para que haga referencia por separado a las dos particiones las opciones son:
title lo que sea
rootnoverify (partición)
makeactive
chainloader +1

+1
0
-1
Imagen de wodano
+1
0
-1

La verdad es que si se puede y no es tan dificil en mi caso hay un Xp y un server 2003 instalados sin que el uno sepa que el otro existe siendo Grub quien los arranca, si no lo entendi mal eso el lo que quieres con xp y vista.
Lo que voy a contar deberia funcionar pero como Microsoft ha reescrito el bootloader de windows para Vista a lo mejor falla, es cuestion de probar.
Primero se intala windows empezando desde la version mas antigua hasta la mas nueva, pero con una salvedad xp se intala normalmente en un particion primaria marcada como activa en el disco desde el que arranca la bios por defecto.
Segundo instalado el xp y desde el xp con un clik derecho en mi pc y selecionando administrar y administrar discos o algo asi en la consola, se crea una nueva partición primaria para vista y se marca como activa en el mismo disco desde el que arranca la BIOS al reiniciar se instala Vista en la partición que creamos, al iniciar vista el xp parecera que ha desaparecido pero sique ahi solo que como su particion no esta activa no lo puede arrancar.
Tercero se instala Linux o se edita el fichero de GRUB para que haga referencia por separado a las dos particiones las opciones son:
title lo que sea
rootnoverify (partición)
makeactive
chainloader +1

+1
0
-1
Imagen de Maikelbus
+1
0
-1

Ok, he eliminado todos los sistemas operativos y despues he empezado instalando XP, luego he conseguido activar la partición de Vista, para ello he tenido que crear unos discos de rescate de Partition Magic para poder arrancar desde diskette y poder activarla, despues he instalado Vista en la segunda partición del 1er disco duro, y a continuación he instalado Ubuntu en la tercera partición del 1er disco duro, y automaticamente Grub a detectado los 3 sistemas y ha puesto una linea de arranque para cada uno, el problema es que XP y Ubuntu arrancan bien, pero Vista no pasa del "Starting up...", osea que no va.

He intentado reparar Vista desde el CD y me dice que no es necesario, que el sistema está bien.

¿Que puedo hacer, alguna idea?

Salu2 y gracias.

+1
0
-1
Imagen de Maikelbus
+1
0
-1

Al final he vuelto a iniciar el PC con el Diskette de Partition Magic y he visto que la partición de XP estaba oculta, la he configurado para que mostrara la partición (es posible que esto se pueda hacer desde XP o Vista desde "Mi PC\Administrar Discos"), he reiniciado y ya está. todos los sistemas arrancan por separado.

Gracias Wodano.

+1
0
-1