Inicio > General > Instalar Windows después de Ubuntu.--> Inicio > General > Instalar Windows después de Ubuntu.

| Suscríbete via RSS

Instalar Windows después de Ubuntu.

Desde hace un mes tenía exclusivamente Ubuntu como sistema operativo. Sin ninguna partición adicional ni ninguna historia. Pero por circunstancias, llamémosles “x”, he necesitado instalar Windows en una partición. Me decían que esto iba a ser imposible, que había que formatear y que instalar primero Windows y después crear la partición de Ubuntu, que no se podía conseguir…. En fin, cosas así. Incluso vi un hilo en Ubuntu-es en que se tiraba la toalla.

Pues bien. Yo he logrado instalar Windows XP en una partición creada desde Ubuntu, y hacerlos convivir sin problemas (al menos hasta ahora).

He aquí mi solución.

Primero, vamos a reiniciar nuestro sistema, pero usando el Live CD de nuestra versión. Cuando hayamos accedido al entorno de escritorio vamos a Sistema > Administración > Editor de Particiones (el famoso gparted).

Allí vamos a crear una partición que albergará Windows. Para eso debemos hacerla primaria y con sistema de archivos FAT32. No. No me he vuelto loco. Ya sé que XP necesita NFTS pero lo que hacemos ahora es simplemente crearla con intención de que el instalador de Windows la reconozca. Dejaremos que sea él quien posteriormente la convierta.

Una vez creada, reiniciamos el sistema y sustituimos el disco por el de instalación de XP. Cuando nos pregunte dónde queremos instalar veremos que aparecen dos particiones (o más, vaya, depende de tus discos) que no reconoce, y una FAT32 que es la que hemos creado en el paso anterior. Seleccionamos ésta para la instalación, y le decimos que la formatee para NTFS. Dejamos que instale y listo. Ya tenemos Windows XP instalado.

Ahora es cuando vienen los problemas. Porque resulta que nuestro Ubuntu no ha reconocido automáticamente este Windows y en su GRUB no aparece. Seguro que la primera idea es utilizar el SuperGrub para intentar arreglar el asunto. A mi no me ha servido de nada. Ni activar la partición, ni reescribir el arranque, ni primero pasar arranque a MBR y luego intentar restaurar GRUB… vamos que ni cosquillas le hacía al tema.

Bien. Aquí está mi solución ingeniosa.

Ejecutamos con privilegios de administrador un nautilus para editor menu.lst.

  • ALT + F2
  • sudo nautilus (marcando “ejecutar en una terminal”)

Una vez abierto nuestro nautilus vamos a la ruta /boot/grub.
Allí encontraremos el archivo menu.lst. Antes de nada hacemos una copia de seguridad de este archivo. Después, con un simple doble click, lo abrimos para edición.

Éstos son los cambios que he hecho. Busca en tu archivo y compara con mis cambios.

  1. ## timeout sec
    # Set a timeout, in SEC seconds, before automatically booting the default entry
    # (normally the first entry defined).
    timeout 25 <– El valor por defecto es 3, yo he marcado 25. A tu gusto.
  2. ## hiddenmenu
    # Hides the menu by default (press ESC to see the menu)
    #hiddenmenu <– He comentado hiddenmenu para que siempre aparezca el menú.
  3. ### END DEBIAN AUTOMAGIC KERNELS LIST <– Aquí acaba el archivo.
    (Y justo a continuación añadí un ítem para poder arrancar Windows XP)
    title                  Microsoft Windows XP Professional
    root                  (hd0,1)
    makeactive
    chainloader      +1

Es muy importante la segunda línea, en que indicamos la ubicación de nuestra partición. Os explico (hdx,y): x es el número de disco duro, e y el número de partición en que está el sistema. En las “x” 0 es el primer disco duro, 1 el segundo, 2 un tercero… En las “y”, ocurre lo mismo con las particiones: 0 es la primera partición, 1 la segunda, 2 la tercera y así sucesivamente. En mi caso tengo Windows en mi único disco duro, y en la segunda partición. Por tanto mi root es (hd0,1).

Y listo. Guardamos el archivo y simplemente reiniciamos el equipo. Ahora vuestro GRUB sí va a mostrar un ítem de arranque de Windows XP… y lo más importante: lo va a arrancar.
:D

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

17 Responses to “Instalar Windows después de Ubuntu.”

  1. adrian15 Says:

    1) Con Windows -> Arrancar Windows desde 2nda particion el Super Grub Disk te lo hubiera arrancado.

    2) No se te perdió el Grub al instalar Windows y SGD te lo recuperó?

    3) Eso sí. Tienes razón, el SGD no te arregla el menu.lst automáticamente. Me pregunto si ejecutando update-grub te lo hubiera arreglado.

    adrian15


  2. Raúl Says:

    ¡Vaya! Pero si es Adrián, el creador de SGD -) Pues mira, hasta la fecha había solucionado este tipo de problemillas precisamente con tu SuperGrub Disk. Es mi chaleco salvavidas con la tortuosa relación Windows-ubuntu. Pero en esta ocasión no lo conseguía. Ya había probado el arranque desde la 2ª partición, pero créeme que ni con esas. Me extrañó porque siempre me había funcionado, pero claro, cuando vi que no había forma, tuve que buscar otra salida.

    Lo lógico es que cuando instalé Win, y MBR machacó el Grub, con SGD lo hubiese podido restaurar sin problemas, pero esta instalación de Windows, no sé por qué, me dio mucho por culo y sí, me restauraba un Grub pero no era el que había configurado en menu.lst, con lo que de poco me servía.

    Respecto a ejecutar upagrade-grub no lo arregló. También lo intenté. Pero no funcionó.
    Empiezo a pensar que el problema de todo estuvo en una maldición del tio Gates sobre mi copia de respaldo de Windows XP… -[)

    No obstante, tu SGD es genial e, insisto, lo tengo siempre dentro de la cajita con el CD de Ubuntu…

    Un saludo.


  3. huky Says:

    o Joder tío estaba haciendo lo que tú dices desde el LiveCD, redimensioné la partición, cree la nueva en FAT32 y el CD de Windows XP me dice que “C:” patatín y que se formateará, en ese momento salí de la instalación por si acaso y, volver a entrar a Ubuntu pero, no cargaba ni el GRUB.
    Meto el LiveCD otra vez y pongo el GParted y, ¿sabes qué me dice el GParted???????????????????’

    QUE TODO EL DISCO ENTERO ESTÁ SIN ASIGNAR! cómo coño se come eso!
    Tío ya sé que esto era con tu mejor intención pero se me ha jodido el disco duro y con él TODO lo que tenía -( -( -( o -( MADRE MÍA!


  4. Raúl Says:

    Pues mira huky, dos cosas: Primer error, detener la instalación de Windows XP. Esto nos lleva al segundo error: volver a ejecutar el GParted. Si no te hubieses saltado el guión no habría ocurrido nada, y ahora serías un usuario feliz y contento.
    Tómatelo con humor, que no has perdido nada.
    Intenta esto: recupera el GRUB con el SuperGrubDisk. Vamos a ver, una instalación de Windows en una partición de C: no puede de ninguna de las maneras eliminar una instalación de Ubuntu en otra partición. De modo que el SGD te devolverá el control de tu linux. Y vuelve a empezar desde cero.


  5. henry Says:

    Yo tengo mas una pregunta que comentario tengo windows y ubuntu instalados pero windows ya no me arranca solo ubuntu en el menu eligio arrrancar windows y me da un error y automaticamente se reinicia y arranca ubuntu que podria ser no entiendo que alguien me ayude por fa oups


  6. piru Says:

    hola,

    gracias por la entrada. Yo también he tenido un problema parecido: instalé ubuntu y dejé un espacio al principio sin formato para cargar ahí windows a posteriori. como lo necesité, he instalado windows después, en esa primera partición, y la he formateado para ntfs. Pero claro, ahora no me da la opción de cargar Ubuntu, tira directamente Windows. ¿Alguna idea?


  7. Fernando Says:

    Vaya tio!. Esto esta que calienta cada vez mas.

    Huky: Con super grub disk puedes recuperar el grub. Esto no es un error de vida o muerte, yo mismo acabo de hacerlo hace un par de días. Leete un tutorial de super grub disk y lo haces!.

    Adrian: por si leyeras esto, hace unos días he instalado windows xp en mi disco duro (primero cree la particion) en el que tenia ubuntu. Restauro el grub con SGM pero me arruina el arranque en windows. Me dice que ocurrio un error con NTLDR y que presione Ctrl+Alt+Supr para reiniciar. Me he leido ya muchos foros pero no logro hacer que funcione tanto windows como linux!. Probé ya lo que recomienda Raúl pero nada! Te la echarias de perlas si SuperGrubDisk pudiera arreglar eso de manera automatica!. -)

    Si supiera como reinstalar el famoso NTLDR sin que me comiera el grub sería fenomenal!. Si tienen para echarme una mano, ferhh80@hotmail.com


  8. novatototal Says:

    Raul segun tu el que te diga que formateara todo es normal? a pesar de todo no pasara nada? solo dejo correr la instalacion de xp y ya? pregunto porque necesito ambos so por cuestiones de trabajo y actualmente solo tengo ubuntu
    agradeceria tu pronta respuesta


  9. windoleroxdsgracia Says:

    Hola amigo, segui la pie de la letra tu instruccion (o casi al pie) y ni sikiera abre windows. Lo bueno es q siguen estando los dos sistemas, pero renegados de arrancar.
    tengo /dev/sda1 ext3 dd esta ubuntu
    /dev/sda2 ntfs instalado cof cof xp cof
    /dev/sda3 extended? sin ocupar
    /dev/sda5 linux-swap

    no entendi creo bien lo de los discos. si puedes darme una mano por q realmente no kiero volver a instalar ubuntu ni windows. Seria la 5 vez en 1 mes q reinstalo ubuntu….de lo errores se aprende no?

    saludos desde Cordoba Argentina


  10. No tengo Says:

    En vez de complicarse arrancando desde el cd para usar el gestor de particiones (gparted), es mucho más cómodo ir a la terminal o consola y poner:
    sudo aptitude install gparted

    Al fin y al cabo, es lo mismo!


  11. matorral Says:

    hola, primero que todo. se ve muy claro y correcto el tutorial, gracias.
    estoy en el mismo problema, instalar windows despues de ubuntu, apenas me descarge algun windows, lo instalo segun el tutorial, y comento.
    saludos -)


  12. juan Says:

    mirad, yo he seguido el tutorial y estoy en el mismo caso:
    primero instalo el ubuntu
    todo va bien
    segundo: creo partición de NFTS
    tercero:instalo windows xp professional (es un so desatendido, no se si influye)
    cuarto. acabo de instalr y el cd de instalación me dice que reinicie para configurar (????)
    quinto: el pc inicia pero no carga ningúns sitema, ni ubuntu jaunty, ni windows.
    sexto: recupeero el arranque con supergurb > bien! lo consigue -)
    septimo: no aparece el cargador de arranque de windows (vamos, en el menú no aparece windows xp, sino solo ubuntu)
    octavo: o pruebo tu tutorial.
    comento al reiniciar el sistema


  13. Raúl Says:

    Hola Juan!
    Bien, tiendo a pensar que el problema puede venir por la configuración de menu.lst.
    Has confirmado que los parámetros son correctos? es que si configuras incorrectamente menu.lst no podrás arrancarlo. Te lo digo por experiencias pasadas.
    Arranca un LiveCD de Jaunty y analiza con GParted los nombres y números asignados a tus particiones y luego revisa menu.lst para hacerlos coincidir.

    En caso de que no te funcione, copia-pega en un comentario tu menu.lst que le echemos un vistazo.

    Saludos.


  14. xalo Says:

    Hola la verdad me gusta preguntar poco y rebuscar informacion en todo lado pero tengo dos problemas ahora tiempo y que el problema es con Windows.

    Yo trabajo con ubuntu y convenci ami esposa de que lo hiciera ejerci presion y lo consegui. Ahora ella me ama mas. Por cuestiones laborales de ella le toca instalar cosas de windows y la experiencia con wine y virtualbox no ha sido la mejor. Me pidio que le ayudara a instlaar windows en su equipo , como un sabelo todo pues meti el cd de Guindos y buala ahora no arranca sino por live cd. No se completo la instlalacion de windose ni la de Linux. Ahora ella me quiere matar. He probado a recuperar el GRUB pero no detecta durante este proceso mis particiones y dice que disco sin asignar, pero si inicio con el LIVECD si me muestra las particiones al igual que el Guindos pero si entro al Gparted de nuevo dice no asignado… no puedo formatear (significaria separarme y no tengo tiempo para esas diligencias jejeje)… Escucho sus sabios consejos


  15. Efraín Says:

    Oye Raúl, bueno primero que nada felicitarte por este gran tutorial y pues enseguida para preguntarte una duda:
    Realicé todo el procedimiento tal y cual lo narraste hasta el paso en el que ejecutas el nautilus; ¿te refieres a ejecutarlo dentro del ubuntu? Por que ya no puedo ver ninguna partición, te explico: después de instalar el Windows en la 2ª partición se ha reiniciado el equípo, hasta ahí todo bien; el problema es al momento de reiniciarse, me marca que hay un error de disco y sólo me da la opción de oprimir una tecla, después de lo cual se reinicia nuevamente y aparece lo mismo…
    He insertado de nuevo el LiveCD y me meto a la terminal desde la cual no puedo acceder al nautilus, lo cual me imagino, es normal.
    Pero bueno la verdad es que sinceramente no sé mucho del tema pero he estado aprendiendo gracias a que hay mucha gente como tú que está dispuesta a ayudar a gente como yo.
    Bueno si me puedes ayudar te lo agradecería bastante y si no ps no..
    jajaja no de antemano gracias.


  16. Javier Says:

    1-Primero, si instalan Windows primero y luego linux no tienen que hacer nada más, y arrancará el grub con las opciones para linux y para windows.

    2-si el caso es que ya esta instalado linux. Tienes que hacer un backup del MBR (aqui es donde esta el sector de arranque y de esto dependerá que vuelvas a ver el Grub).

    3-Debes crear una partición para windows con un particionador que pueda manejar particiones ext2, ext3, ext4, u otras de linux (puesto que el programa de instalación de xp por ej. no puede modificar estas particiones linux). El mejor que conozco se llama Gparted y esta disponible en el cd de knoppix. Creo que el de Ubuntu no lo trae (aunque lo puedes instalar desde synaptics, o con apt). También puedes crear un cd de inicio exclusivo de Gparted (es gratuito desde luego y lo bajas de la red)

    4- Con Gparted creas una partición NTFS (si es para xp, vista, o win7, si fuese para win98 creas una fat32. Siempre hablamos de particiones Primarias). Luego instalas Windows en esa partición.

    El resultado será que arrancará windows directamente (o sea, desapareció el Grub).

    Para reparar esto puedes usar el Cd de inicio de SuperGrup, pero si no puedes, entonces puedes usar la copia de seguridad del mbr, lo que restaurará tu grub con el menú que conoces. Tendrás que agregar la opción para que puedas elegir arrancar windows como Explica Raúl.


  17. jesus Says:

    hola , m llamo jesus , os comento mi situacion , tengo instalados en mi pc desde ace muxo tiempo vista, ubuntu y mac , para lo cual ya configure el grub y demas , mi nueva intencion es desistalar el mac k no lo uso e isntalar el xp , lo k debo acer es irme a ubuntu ejectuar el gestor de particiones que lo tng instalado , y si no lo instalo sin problemas, formateo la particion de mac en ntfs o fat32 como dise aki el amigo , vale , no tng el livecd ese , no se sikiera si m ara falta , aora deberia reinicar con el cd de xp dentro pa k m carge e instalar y demas asta ahi bien , ara otra cosa , no comprendo esto del nautilus sudo nautilus (marcando “ejecutar en una terminal”) , no bastaria con abrir la ruta del grub y modificar el lugar de la particion k tenia antes con el mac , para el xp¿¿¿¿ si una vez instalado xp no m carga el grub ni nada cual seria mi solucion si no tng nada del supergrub ni nada????? el live cd y el supergrub en k consiste esactamente

    muxas asias!!!