Esta instalación la hice desde Ubunty 8.04 Hardy Heron, y en la máquina virtual instalé Windows XP Service Pack 2. Usé Virtualbox para crear la máquina virtual, y la consola de ubuntu para editar algunos parámetros, es muy sencillo y en unos minutos podremos tener instalado Windows en nuestro Linux Ubuntu
Primero debemos instalar virtualbox con el instalador de programas de ubuntu que está en el menú Aplicaciones y luego Añadir/Eliminar programas.
Marcamos en la pestaña de mostrar: "Todas las aplicaciones libres", ponemos en el buscador la palabra "virtualbox" y tendremos lo siguiente, seleccionamos virtualbox, damos clic en aplicar cambios y luego en aplicar.
Al terminar ya tendremos instalado virtualbox.
Cerramos el instalador y abrimos el virtualbox, que se encuentra en el menú "Aplicaciones" en "Herramientas del sistema".
Creamos una nueva máquina virtual, elegimos el tipo de máquina, en este caso Windows XP y la nombramos como queramos.
Elegimos cuanta memoria ram va a utilizar la máquina virtual, yo la puse a la mitad de mi memoria (512MB) ustedes estimen lo necesario dependiendo de las aplicaciones que vayan a correr.
Tendremos que crear una nueva partición que va a utilizar la máquina virtual, esto es sencillo, solo damos clic en nuevo. Elegimos "Imágen de expansión Dinámica" lo que nos va a permitir que el disco se extienda dependiendo de lo que requiera usar Windows.
Le damos el tamaño de disco duro que queremos que ocupe.
Finalizamos el proceso y también finalizamos nuestra configuración de la máquina virtual.
Ahora ya tenemos nuestra máquina virtual lista para correr. Sin embargo tenemos que instalar un paquete que es necesario para que corra de forma correcta, sin este paquete será imposible proseguir, lo hacemos ingresando lo siguiente en consola:
$ sudo aptitude install virtualbox-ose-modules-generic
Y antes de correr nuestra máquina virtual debemos darle el permiso requerido a nuestro usuario de Linux, ingresamos como root a la consola con el siguiente comando:
$ su
Nos pedirá la contraseña, si no la ves, no te preocupes es invisible al momento que se digita, al terminar de digitarla damos ENTER y ya estaremos como usuario root.
En caso de que no hayamos podido ingresar como root debido a que no nos acepta la contraseña ingresamos lo siguiente en consola:
$ sudo passwd root
Cambiamos nuestra contraseña y repetimos el proceso anterior, ingresando "su" en consola y poniendo nuestra contraseña para estar como usuario root.
Una vez estemos como usuario root ingresamos lo siguiente para otorgarnos los permisos necesarios para usar virtualbox:
$ sudo gpasswd -a nombre_de_tu_cuenta vboxusers
Ahora tenemos que reiniciar la computadora, si solo salis de sesión no va a funcionar.
Una vez estemos nuevamente en Linux, abrimos Virtualbox, que está en "Aplicaciones/Herramientas del sistema".
Ahora configuramos nuestra máquina virtual, damos clic en el botón de configuración. Nos vamos a la pestaña de Red y elegimos en "Conectar a" la opción de "NAT" de esta forma tendremos una conexión desde la máquina virtual que va a usar la conexión del sistema host, en este caso Ubuntu.
Luego nos vamos a la pestaña de CD/DVD-ROM y montamos la unidad, damos OK y ya estamos listos para empezar la instalación de Windows en la máquina virtual
Damos clic en OK. Y luego iniciamos nuestra máquina virtual, antes que nada asegurate de que tengas metido el CD de Windows XP en tu lector de CD, la iniciamos y tendremos la clásica pantalla de instalación de Windows, hacemos los pasos de siempre, y al finalizar la instalación seguimos con este tutorial. Van a notar que en el proceso de instalación no podemos usar el mouse, eso lo vamos a solucionar cuando termine de instalar windows.
Al finalizar la instalación y ya tengamos abierto nuestro Windows XP como máquina virtual, vamos a dar clic en el menú "Dispositivos" de la máquina virtual de Windows, y luego damos clic en "Instalar Guest Adittions", esto nos va a permitir usar el mouse y arrastrar archivos desde Linux hacia Windows y viceversa.
Nos va a preguntar si deseamos descargar la imágen y le damos que si, esperamos a que descargue y luego nos vamos siempre al menú "Dispositivos" de nuestra máquina virtual y en la opción "Montar CD/DVD-ROM" elegimos "Imágen CD/DVD ROM", nos vamos a la carpeta personal y dentro de la carpeta .virtualbox estará nuestra imágen de "Guest Adittions" la montamos y dentro de Windows nos va a reconocer esa imágen de CD.
Entramos a la imágen e instalamos la aplicación dentro de Windows, y reiniciamos, con esto podremos interactuar desde el sistema Host que es Linux y la máquina virtual que es Windows XP y podremos usar nuestro mouse.
Con esto doy finalizado el tutorial, y ya podremos correr cualquier programa como Photoshop, Dreamweaver, etc. dentro de nuestra máquina virtual, y siempre disfrutando de la seguridad que nos da Linux Ubuntu
Hasta donde se, podemos hacer lo mismo para instalar Windows Vista, voy a probarlo esta semana cuando descargue alguna de las mil versiones de Windows Vista para probar :P
Si tienen alguna duda, escribanla en este post o si alguno de los pasos les ha fallado, haganmelo saber para arreglarlo