Virtualbox es un software de virtualización Open Source desarrollado por Sun que nos permitirá instalar otros sistemas operativos dentro de GNU/Linux. En este tutorial explicaré como instalar Windows XP dentro de Ubuntu para aquellos reacios a cambiar de sistema operativo por depender de ciertas aplicaciones específicas de Windows XP.
Instalación del paquete
Lo primero será instalar el programa Virtualbox. Abrimos un terminal (Aplicaciones -> Accesorios -> Terminal) y escribimos lo siguiente:
sudo apt-get install virtualbox-ose
Virtualbox necesita un módulo del kernel para funcionar. Lo descargaremos e instalaremos de la siguiente forma:
sudo apt-get install virtualbox-ose-source
sudo module-assistant update
sudo module-assistant prepare
sudo module-assistant auto-install virtualbox-ose
sudo /etc/init.d/vboxdrv restart
Nota: cada vez que se actualice el kernel debemos recompilar el módulo para que Virtualbox funcione.
Añadir nuestro usuario a vboxusers
Para poder echar a andar Virtualbox debemos añadir nuestro usuario (y los que queramos que puedan ejecutar el programa) al grupo vboxusers. Lo haremos de la siguiente forma: abrimos de nuevo un terminal y tecleamos lo siguiente:
sudo gedit /etc/group
Buscamos la linea que contiene vboxusers y añadimos nuestro nombre de usuario (en mi caso liquen) al final:
vboxusers:x:124:liquen
Reiniciamos el sistema
Ahora debemos reiniciar el sistema para que se cargue el módulo de Virtualbox. De paso, al reiniciar, nuestro usuario ya estará en el grupo vboxusers con lo que debe poder arrancar el programa.
Instalación de Windows XP en Virtualbox
Creamos una nueva máquina virtual, nos pedirá el Tamaño y Ubicación del Disco Virtual. Elijo imagen de expansion dinámica, 10 Gb.
Pinchamos en CD y elegimos qué lector “verá” la máquina virtual. Podemos elegir bien una imagen iso o bien el propio lector de la computadora.
Iniciamos la máquina virtual y comenzamos la instalación de Windows XP, como si lo estuviéramos instalando normalmente:

Una vez instalado, para que funcione internet, hay que especificar un servidor DNS en la configuración de red en Windows. En mi caso he usado 62.81.0.1
Vamos a Inicio -> Panel de control -> Conexiones de red -> botón derecho sobre red de area local -> propiedades -> tcp/ip -> ponemos dns a 62.81.0.1.
Una vez funcionando Windows XP, pulsando la combinación de teclas Ctrl derecho + F pasaremos a pantalla completa y podremos utilizar programas de Windows XP a pantalla completa.
Compartir un directorio entre Windows y Linux
Lo primero será instalar las VirtualBox additions desde el menú Dispositivos una vez iniciada la máquina virtual con Windows. Una vez hecho esto, en la ventana principal de VirtuaBox (con la máquina apagada) vamos a la máquina en cuestión y en la parte inferior de la derecha hay una opción "Directorios compartidos". Añadimos un directorio de nuestro sistema y, una vez en windows, ejecutamos:
Inicio -> Ejecutar
net use x: \\vboxsrv\compartir
Para crear el directorio compartir en Linux hacemos lo siguiente desde un terminal:
mkdir ~/compartir






