Para esta práctica, vamos a necesitar una imagen iso del Sistema Operativo Linux y otra de Windows XP.
- Vamos a preparar una máquina virtual con 2 sistemas operativos, Linux y Windows XP.
- Instalaremos Linux(Ubuntu 12.04)
- Instalaremos Windows XP
- Vamos a romper el Grub instalando windows XP despues que Linux.
- Por último vamos a recuperar el Grub.
- Con un cd live de Linux restauraremos el Grub por medio de comandos.
Dicho esto vamos a comenzar.
- Preparamos la máquina con un disco duro de 30GB por ejemplo, en modo dinámico.(creación de máquinas virtuales en entradas anteriores).
- Damos formato al disco duro creado con Gparted.(Formato con Gparted visto en entradas anteriores),daremos ext4 para Linux y fat32 para windows XP.
Veis, esta es la configuración de la máquina.
-Sale el disco con ubuntu 12.04 y Gparted para crearle una partición para instalar Windows XP.
Veis, he dejado espacio a Linux más que suficiente.
-He creado una partición fat32 para instalar ahora Windows XP
- Hecho esto, nos vamos a la configuración de la máquina y quitamos el Gparted, pues ya no nos hará falta.
- Vamos a comprobar que nuestro Linux arranque y el Grub este correcto.
- Ahora vamos a la configuración de la máquina para añadir la ISO de Windows XP
- Prendemos la máquina y procedemos a la instalación de Windows en su partición correspondiente.
Elegimos la partición fat32 que teníamos preparada
INTRO
Seleccionamos la opción de la imagen
INTRO
Este proceso tardará unos minutos.
Una vez completado, la máquina reiniciará.
Este proceso puede tardar hasta 40 minutos.
Damos siguiente
Siguente
Siguente
Siguiente
Nombre de ususario/s y siguiente
Siguiente
Damos siguiente
Siguente
Siguente
Siguiente
Nombre de ususario/s y siguiente
Siguiente
Listo.
Ya tenemos Instalados los 2 sistemas operativos que queríamos.
Cuando prendemos la máquina, Vemos que arranca sin GRUB, directamente con Windows XP, que es lo que queríamos.
- Vamos a proceder a arreglar el GRUB.
- configuramos la máquina para que arranque desde un disco linux(live cd)
- Arrancamos la máquina y damos a probar ubuntu
Elegimos idioma
Elegimos Probar Ubuntu
Abrimos el terminal
control+alt+t
- Para ver las particiones de los distintos discos duros instalados en nuestro equipo:
- sudo fdisk -l
- Después vemos cual es la partición donde tenemos Ubuntu y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk):
- sudo mount /dev/sda1 /mnt
- Ahora, montamos el resto de los dispositivos:
- sudo mount --bind /dev /mnt/dev
- Y ejecutamos el comando chroot de forma que accedemos como root al sistema de archivos de nuestro Ubuntu:
- sudo chroot /mnt
- Por último cargamos el Grub en el MBR ejecutando el siguiente comando:
- grub-install --recheck /dev/sda
- (sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el número de partición, solo sda)
Vamos a ver los pasos en consola.
- Sacamos el Live CD, reiniciamos y cuando vuelva a arrancar Ubuntu (ya sin el Live CD), (OJO! todavia no sale el GRUB, ahora arranca con linux!)actualizamos el grub de forma automática (que encuentre él todos los Sistemas Operativos que tengo instaldos en el equipo) con el siguiente comando:
- sudo update-grub2
Ahora sí, reniciamos y debe aparecernos el GRUB.
Ya esta todo correcto.
Vamos a instalar GRUB customizer en ubuntu, para ca,biar el aspecto y el orden del GRUB entre otras cosas.
Abrimos un terminal e introducimos:
- sudo add-apt-repository ppa:danielrichter2007/grub-customizer
- sudo apt-get update
- sudo apt-get install grub-customizer
El programa es batante intuitivo, podremos, entre otras cosas, cambiar el sistema operativo prdeterminado para arrancar, tiempo que visualizaremos el grub, cambiar el nombre alos sistemas operativos, diseño y visualización del grub.
En fin, no tiene nada de complicación.
Como siempre digo, alguna duda, comentarios!" Gracias, hasta la próxima.
Buenas Jose
ResponderEliminarCuidado con la línea
Sudo add-apt-repository ppa:danielrichter8007/grub-customizer
tienes error en 'Sudo' y en lugar de 8007 es 2007.
Por lo demás, muy bien
Gracias, lo edito.
ResponderEliminar