Como crear una maquina virtual con Windows XP usando Virtual Box paso a paso

Publicado el 14 marzo 2013 por Liher
Una de los principales cosas que deberíamos tener en cuenta a la hora de crear una maquina virtual, bajo mi punto de vista, seria saber para que queremos crearla. En mi caso cuando me plantee por primera vez esta posibilidad fue porque quería probar como funcionaban por curiosidad, dado que me parecía bastante curioso. Mas tarde, me surgió un problema y era que quería usar alguna aplicación para Windows que el Wine no hacia funcionar, y como no tenia instalado Windows en mi ordenador no podía ejecutarla de no ser con las maquinas virtuales.Otra muy buena utilidad de las maquinas virtuales es la de instalar distribuciones de Linux para probarlas o para ayudar a su desarrollo instalando versiones Beta.Una vez expuestas algunas de las posibilidades de las maquinas virtuales vamos a crear una paso a paso. Lo primero que vamos a hacer es descargarnos un programa que sirve para crearlas y gestionarlas que se llama Virtual Box. Esta en los repositorios oficiales de Ubuntu 12.04 y también en la pagina del programa. Es indiferente como lo instaléis ya que después de instalarlo desde el Centro de software de Ubuntu el propio programa se actualizara a la ultima versión estable, como si estuviera instalado mediante ppa.Una vez que tenemos Virtual Box instalado deberíamos buscar una iso, si no la tenéis ya, del sistema operativo que queréis instalar. En mi caso voy a usar una iso de Windows XP que he descargado de Internet.Llegados a este punto abrimos el Virtual Box, se actualizara y aparecerá una pantalla similar a esta, aunque a mi me aparece una maquina virtual que ya tengo creada anteriormente:  Ahora pinchamos en el botón que hay arriba a la izquierda de esta pantalla y que pone “Nueva”. Aparecerá una ventana que nos pide el nombre de la maquina virtual que queremos crear. En mi caso pongo Windows Xp.  Donde pone “Tipo:” podemos elegir si queremos instalar otro tipo de sistema operativo y su versión  Haré mas artículos para crear otro tipo de maquinas virtuales en función el SO que queramos instalar mas adelante.  Después pinchamos en “Siguiente” y nos aparecerá una pantalla para definir la memoria RAM que queremos que tenga la maquina virtual. Virtual Box no te permite crear una maquina virtual con mas memoria que la mitad de la que tiene el PC, mi PC tiene 4 GB pero para la maquina que queremos usar la voy a crear con 1GB, aunque podría ponerle mas, pero con 1GB es suficiente. Esto se puede modificar después de haber creado la maquina como ya os diré mas adelante. Pinchamos en “Siguiente” y ahora vamos a crear el disco duro de la maquina virtual.En la pantalla que aparece hay tres opciones, como vamos a crear una maquina desde cero, pinchamos en la opción que hay en medio llamada “Crear un disco virtual ahora” y damos a “Crear”. Ahora accedemos a otra pantalla en la que nos pide que tipo de unidad queremos crear, seleccionamos la primera “VDI” y pinchamos en “Siguiente”.En la siguiente pantalla nos pregunta si queremos que sea “Reservado dinamicamente” o de “Tamaño fijo”. La primera opción nos creara un disco duro que cuando estemos usando la maquina virtual aparentemente tendrá el tamaño que le asignemos, pero que en nuestro disco duro en Ubuntu solo ocupara la parte que este usada dentro de la maquina virtual, es decir, si creamos un disco duro de 30 GB y después de instalar Windows y algun programa ocupa 10 GB, al correr la maquina virtual con Windows dentro del propio Windows veremos un disco duro de 30 GB con 10 Gb usados pero esa maquina virtual solo ocupara 10GB en Ubuntu e ira creciendo a medida que metamos archivos o instalemos programas dentro de la quina virtual.La segunda opción ”Tamaño fijo” ocupara 30GB aunque dentro de la maquina virtual no haya nada. Yo elijo la primera opción ”Reservado dinamicamente”. Pinchamos en “Siguiente”. La siguiente pantalla nos pide el nombre del disco y su tamaño, yo le dejo el nombre que tiene puesto y le pongo 20  GB. Le damos a “Crear” y ya tenemos la maquina virtual creada.  Ahora hay que “retocar” un poco la maquina virtual. Pinchamos en el botón de arriba que pone “Configuración” y nos aparecerá la siguiente pantalla:   Ahora seleccionamos en la izquierda pantalla la opcion “Pantalla”, lo anterior lo dejaremos como esta, y donde pone “Memoria de vídeo” lo ponemos al máximo y pinchamos donde pone “Habilitar aceleración 3D”.Después, en la parte de la izquierda seleccionamos ”Almacenamiento” y nos aparecerá esto:  Ahora hay que pinchar en el icono que señala la flecha y nos aparecerá un recuadro con tres opciones y seleccionamos la de la derecha “Seleccionar disco”. Entonces tendremos que seleccionar la iso de Windows que tenemos para que cuando iniciemos la maquina virtual lo usemos para instalar Windows XP. Una vez hecho esto pinchamos en “Aceptar” abajo a la derecha y ya tendremos casi terminada la maquina virtual.Ahora podemos dar en “Iniciar” y entonces arrancara la maquina virtual que hemos creado, nos aparecerá una ventana que sera como si fuese el monitor de la maquina virtual, en el cual, si hemos seguido todos los pasos correctamente se iniciara la instalación de Windows como si de otro ordenador se tratase.Puede ser que os salga una mensaje diciendo algo sobre que vuestro usuario no esta añadido al grupo de usuarios de USB de virtualbox, esto lo detallo en otro articulo aqui, y también que cuando Ubuntu se actualiza y se instala una nueva versión del Kernel el programa ya no funciona, también detallo como arreglarlo, es muy sencillo.Una vez terminada la instalación de Windows en la maquina virtual, seria muy recomendable, instalar una cosa que se llama “Guest aditions” que esta dentro del propio programa Virtual Box y que añade funcionalidades a la maquina virtual como la posibilidad de utilizar carpetas compartida para pasar archivos desde Ubuntu a la maquina virtual de forma instantánea y otras cosas útiles  Cuando la maquina este corriendo, en el menú ”Dispositivos” al final hay una opción que pone “Instalar Guest Additions”, pincháis en ella y lo instaláis  Ademas la maquina virtual se vera mejor, es como si actualizase los drivers para windows en la maquina virtual y así la podréis usar a pantalla completa como si solo estuviese Windows.Seguro que se me quedan algunas cosas en el tintero, pero si habéis leído el articulo y tenéis cualquier mínima duda, ponedla con un comentario y os la resolveré lo mas rápido que pueda.Espero que este articulo os haya sido de utilidad, y si ha sido así compártelo, muchas gracias.