He denominado este artículo arranque dual Windows 7 Ubuntu, pero en realidad es aplicable a cualquier combinación de Windows y prácticamente cualquier distro de Linux.
Situación inicial : un PC o Portatil con Ubuntu, Fedora (o cualquier otra distro).
- Utilizar alguna herramienta de particiones para crear una partición donde instalar Windows 7. Yo recomiendo PartedMagic, es gratis y facil de utilizar.
- Instalar Windows 7. La instalación de Windows 7 destruye el gestor de arranque (Grub) de Ubuntu
- Reinstalar el gestor de arranque Grub, y para ello hay que seguir estos pasos:
- Arrancar con una distribución Live CD de Ubuntu
- Abrir una consola y ejecutar estos comandos
- sudo grub
- grub> find /boot/grub/stage1
- Esto devolvería la partición de Ubuntu en formato (hdX,Y), la cual hay que utilizar
- grub> root (hdX,Y)
- grub> setup (hd0)
- grub> quit
Con esto se ha reinstalado Grub, pero falta añadir en el fichero de configuración del Grub la opción de Windows 7:
- En la consola de antes escribir
- sudo gedit /boot/grub/menu.lst
- A este fichero hay que añadirle lo siguiente:
title windows 7 beta (Loader)
root (hd0,1)
savedefault
makeactive
chainloader +1
Esto arreglaría el arranque y tendríamos dos opciones para arrancar, Ubuntu y Windows 7.
Si no funciona, posiblemente haya que cambiar la linea
root (hd0,1)
por
root (hd0,0)
o por
root (hd0,2)
todo depende de la partición donde se haya instalado Windows 7.
Actualización del artículo:
Muchos de los que estan intentando seguir los pasos, se están encontrando en que ya no existe el fichero /boot/grub/menu.lst y esto es debido a que en las nuevas distribuciones linux ya viene el «Grub 2» y el fichero de configuración de arranque ha cambiado, ahora es /boot/grub/grub.cfg. Ha cambiado un poco su estructura pero sigue siendo muy intuitiva.