VirtualBox, crea la máquina virtual con Windows XP ¡y utilízala!

3 03 2009

Antes de poder instalar el sistema operativo huésped Windows XP en VirtualBox, tienes que disponer de una máquina virtual donde alojarlo. Este proceso es muy sencillo. VirtualBox te proporciona un simple asistente que te ayudará a configurarla. Para empezar, pulsa el botón Nueva de la barra de herramientas o la opción Máquina – Nueva. Aparecerá el asistente para crear una nueva máquina virtual.

crear una máquina virtual con Windows XP

En la pantalla siguiente debes introducir el nombre que deseas asignarla a la máquina (en este ejemplo que te proponemos, WindowsXP) y el tipo de sistema operativo que pretendas alojar en ella.

crear una máquina virtual con Windows XP

Selecciona en el cuadro desplegable tipo de Os (sist. op.) la opción Microsoft Windows - Windows XP. Si vas a instalar varias máquinas virtuales con varios sistemas diferentes es recomendable que pongas como nombre de la máquina, el nombre del sistema que alojará ésta, y así evitarás confusiones. Cuando finalices, pulsa Siguiente.

El siguiente paso es determinar la memoria RAM de la que va a hacer uso el sistema instalado en la máquina virtual. Esto depende fundamentalmente del uso que vayas a darle a tu sistema huésped. Por ejemplo, si vas a ejecutar programas complejos o potentes, necesitarás más memoria que si sólo lo quieres para un juego como el Buscaminas. Por lo general, el valor que da el asistente por defecto es suficiente para ejecutar el sistema que vas a instalar con relativa solvencia, pero a la vez, que no empeore el rendimiento del sistema anfitrión.

crear una máquina virtual con Windows XP

Ahora debes generar un disco duro virtual para el nuevo sistema operativo. Considera esto como si fuera un trozo de tu disco duro, el real, donde vas a instalar el sistema huésped y los programas o aplicaciones que deseas ejecutar en él. Pulsa sobre el botón Nuevo para crear un nuevo disco duro virtual y entrar en un segundo asistente que te guiará en todo este otro proceso.

crear una máquina virtual con Windows XP

crear una máquina virtual con Windows XP

Una vez hayas llegado a este asistente, el primer paso consiste en elegir el Tipo de Imagen de Disco Virtual.

crear una máquina virtual con Windows XP

Para ello tienes dos opciones:

  • Dynamically expanding storage - Imagen de expansión dinámica: selecciona esta opción si quieres que ocupe una parte mínima de tu disco, sólo la necesaria como paso previo; según vayas instalando nuevos programas este espacio irá creciendo al ritmo que el sistema necesite.
  • Fixed-size storage - Imagen de tamaño fijo: selecciona esta opción si quieres que ocupe ya todo el espacio que le vayas a asignar.

Puedes elegir la opción que desees, pero la más recomendada es la primera. Después, pulsa Siguiente.

Ahora tienes que configurar el tamaño y Ubicación del Disco Virtual. El sistema operativo huésped se va a reducir en un simple fichero.

crear una máquina virtual con Windows XP

En esta fase debes decirle dónde va a guardar esa imagen (por defecto en /home/”tunombredeusuario”/.VirtualBox/VDI, recuerda que el punto previo a la carpeta VirtualBox indica que se trata de una carpeta oculta en el sistema) y cómo se va a llamar dicho fichero (por defecto, igual que la máquina virtual, WindowsXP en este ejemplo). Si no tienes problemas de espacio en tu directorio personal /home es recomendable dejarlo como está, así como su nombre: así no tendrás problemas para saber de qué sistema es ese disco duro virtual, sobre todo en el caso de que te de por instalar más de uno. Finalmente, asigna el tamaño del disco duro. Con 10 GB tendrás suficiente para Windows XP y unas cuantas aplicaciones. Al finalizar, pulsa Siguiente.

Al terminar, el asistente te mostrará un resumen de la configuración que has propuesto. Si no detectas ningún problema, pulsa sobre el botón Terminar para volver al asistente principal, en caso contrario pulsa sobre Atrás y modifica lo que desees en los términos que prefieras.

crear una máquina virtual con Windows XP

Una vez creado el disco duro virtual, volverás a la sección donde estabas en el primer asistente. Observa que en la ventana estará seleccionado el disco duro virtual que acabas de crear. Haz clic sobre Siguiente para continuar.

crear una máquina virtual con Windows XP

Dicho asistente te mostrará en último término un nuevo resumen, en esta ocasión del primer asistente, el global. Al igual que antes, pulsa Terminar para finalizar si está todo en orden o de nuevo, Atrás si deseas modificar algo.

crear una máquina virtual con Windows XP

Ya tienes tu máquina virtual creada y a punto para ser configurada.

Afinando la configuración de la máquina virtual Windows XP

Una vez hayas creado la máquina virtual dentro de tu sistema aún debes configurar algunos aspectos de la misma, antes de instalar un nuevo sistema operativo en ésta. Para ello, selecciona la máquina virtual que acabas de crear, en el listado aparecerá el nombre windowsXP y pulsa, a continuación, sobre el botón Configuración. De esta forma aparecerá en pantalla una ventana con las distintas posibilidades de configuración de tu máquina virtual.

SECCIÓN GENERAL

En la sección General podrás determinar aspectos tales como la memoria de la tarjeta gráfica que quieres dedicar o el orden de arranque de la máquina. Es recomendable que no alteres nada a no ser que sea estrictamente necesario, ya que la configuración base ya tiene los parámetros más adecuados.

De todas formas siempre podrás volver aquí en cualquier momento para modificar estos parámetros aunque ya tengas instalado tu sistema operativo invitado.

SECCIÓN DISCOS DUROS

Se muestra aquí el disco duro virtual que has creado para esta nueva máquina virtual.

SECCIÓN CD/DVD ROM

En esta sección podrás seleccionar el dispositivo de CD/DVD que vayas a utilizar. Así, ya tendrás habilitado el CD/DVD para que cuando arranques tu máquina virtual pueda arrancar desde el CD/DVD, necesario para instalar tu sistema invitado: ten en cuenta que la instalación de Windows XP se realizará desde el CD-Rom original que incluye el sistema operativo tal y como la harías en cualquier ordenador limpio, utilizando el lector del CD-Rom.

SECCIÓN DISQUETERA

Puedes hacer lo mismo con tu disquetera, si la tienes instalada físicamente en el ordenador. Cada vez son más los equipos que no disponen de este dispositivo: si es tu caso, no lo habilites.

SECCIÓN AUDIO

Para que funcione el sonido en tu sistema operativo virtual invitado tendrás que habilitarlo con el Controlador de Audio Anfitrión. Por ejemplo, si estás ejecutando VirtualBox sobre Ubuntu 8.10, que emplea PULSEAUDIO como servidor de sonido, selecciona esta opción (en versiones anteriores a la 8.04, ALSA es el servidor de sonido predeterminado).

SECCIÓN RED

Si quieres que el sistema operativo virtual pueda acceder a Internet o a cualquier otra red, tendrás que habilitar tu adaptador de red (tarjeta de red). Aunque es posible trabajar con más de un adaptador de red en función de las tarjetas que tengas instaladas, como lo más normal es tener una sola tarjeta, céntrate en el Adaptador 1. La configuración que debes poner es Conectar a NAT, de modo que la configuración de la red dependerá de la configuración de la red del sistema anfitrión. Esto no sólo será más cómodo para ti, sino que te evitará problemas de conexión reduciendo los posibles fallos que en este sentido pueda tener la máquina virtual.

SECCIÓN PUERTOS SERIE

Habilítalos en función de tus necesidades.

HABILITAR USB

Esta sección te permitirá habilitar el puerto USB para la conexión de dispositivos USB. Es una característica peculiar de esta versión de VirtualBox. Te indicaremos más adelante, en este mismo artículo, como utilizar esta opción.

Instalación de Windows XP en la máquina virtual

Una vez que ya tengas creada y configurada la máquina virtual en tu equipo, ya tienes casi todo el trabajo hecho, ya que instalar un sistema operativo en ella tendrá un procedimiento idéntico a la instalación de este mismo sistema en cualquier ordenador convencional y, como siempre, su dificultad dependerá del sistema operativo que elijas. En el caso de Windows XP debes tener a mano el CD del sistema operativo, y su número de serie, pues recuerda que el asistente de instalación te solicitará cumplimentar este dato.

Introduce este CD de Windows XP en la unidad CD/DVD de tu equipo, selecciona la máquina virtual que has creado y haz clic sobre el botón Iniciar o haz doble clic sobre la máquina virtual en cuestión.

A partir de aquí todo transcurrirá del mismo modo que si estuvieras instalando Windows XP en cualquier equipo digamos… normal.

Durante la instalación si haces clic con el ratón dentro de la ventana del sistema operativo huésped (Windows XP), el teclado y el ratón son capturados por ella y por tanto funcionarán sólo dentro de ella. Para devolver el control a tu sistema anfitrión, es decir, a Ubuntu 8.10, tendrás que pulsar la tecla CTRL DERECHO de tu teclado. Esta tecla es referida por VirtualBox como Host y será utilizada en combinación con otras para algunos atajos de teclado que te serán muy útiles: por ejemplo la tecla CTRL + F te permitirá visualizar la máquina virtual a pantalla completa (la misma combinación de teclas que podrás utilizar para volver a visualizar la máquina virtual en pantalla pequeña).

Cuando el proceso de instalación finalice, paciencia lleva un buen tiempo… ya lo sabes, verás en tu monitor la estética propia de Windows XP, como en una ventana emergente y podrás “pasar” de una ventana a otra utilizando la tecla Host y haciendo clic sucesivamente sobre cada sistema.

Instala las Guest Additions

Utilizar la tecla CTRL junto con el clic del ratón para cambiar entre ambos sistemas operativos no deja de ser un engorro. Para que tu máquina virtual te capture el teclado y el ratón automáticamente sin necesidad de ninguna combinación de teclas es conveniente instalar los llamados Guest Additions de la máquina virtual. Para ello, una vez hayas iniciado el sistema huésped o invitado, es decir, WXP, selecciona la opción Instalar Guest Additions del menú Dispositivos y sigue los pasos que vienen predefinidos por defecto. Una vez concluyas este proceso, el sistema huésped tendrá que ser reiniciado, pero ya no tendrás problemas a la hora de mover tu ratón de forma automática entre ambos sistemas.

Estos complementos, además de facilitar este movimiento del ratón entre sistemas, le confieren a la máquina virtual un incremento en el rendimiento del sistema huésped, además de una mayor interoperatividad entre ambos sistemas. Por ejemplo, gracias a estos complementos podrás tener algún directorio compartido entre tu máquina virtual y el sistema anfitrión.

Por cierto, para cerrar Windows XP sigue el procedimiento habitual: Inicio -Apagar el sistema.

Comparte la información entre ambos sistemas operativos: utiliza una memoria USB

No resultaría demasiado útil para nuestros propósitos disponer de una máquina virtual con Windows XP en nuestro ubuntu si no podemos compartir los archivos y documentos que vayamos realizando con ambos sistemas.

Una posibilidad puede pasar por utilizar memorias USB para estos menesteres. Ya te hemos comentado que una de las ventajas de la versión gratuita, pero no libre, de Virtualbox es su soporte USB. La forma de acceder a estas memorias Flash es muy sencilla. En primer lugar debes configurar VirtualBox habilitando el soporte USB y después debes asegurarte de que el sistema wXP pueda utilizarlo.

En la ventana inicial de VirtualBox selecciona la máquina virtual recién creada Windows XP y haz clic a continuación en el botón Propiedades. Localiza la entrada USB y valida la opción Habilitar el controlador USB, tal y como aprecias en la siguiente captura de pantalla:

habilitar el uso de memorias USB

Asegúrate de que tienes la memoria USB insertada en un puerto USB en tu sistema Ubuntu y que se encuentra en ejecución (podrás acceder a ella desde el explorador de archivos Nautilus, a través de su listado Lugares).

Ahora inicia la máquina virtual WindowsXP en VirtualBox. Para ello selecciona en el listado de máquinas virtual la entrada Windows XP y haz clic sobre el botón Iniciar situado en la parte superior de la ventana:

iniciar Windows XP

 Cuando haya finalizado de cargar el sistema operativo, acude a la barra de tareas de la ventana de Windows XP y haz clic con el botón derecho del ratón sobre el icono que indica la actividad de los dispositivos USB conectados.

 habilitar el uso de memorias USB

Localiza en el menú emergente que aparece en la pantalla, el que corresponde a la memoria USB que vas a utilizar y haz clic sobre él.

habilitar el uso de memorias USB

Espera unos segundos mientras Windows XP configura el nuevo dispositivo y en breve aparecerá en el listado de dispositivos con almacenamiento extraíble que muestra MI PC. ¡Ya puedes utilizarlo con normalidad, tal y como utilizas tu lápiz de memoria en Windows XP! ¡Y no olvides que, al igual que haces en un equipo con Windows XP instalado tienes que extraer de modo seguro el dispositivo antes de desconectarlo!.

Añade un directorio compartido

Si no dispones de una memoria USB para utilizar en el proceso anterior, puedes utilizar un procedimiento alternativo: añadir un directorio compartido en el que guardes – salves los archivos y documentos entre ambos sistemas operativos. Debes tener en cuenta que para poder compartir una carpeta entre el sistema anfitrión (en nuestro caso, Ubuntu 8.10) y el sistema huésped (es decir, wXP) es indispensable que hayas instalado las Vbox Guest Additions tal y como ya te hemos mostrado en un apartado anterior.

El procedimiento a realizar será el siguiente:

  • Crear la carpeta compartida en el sistema anfitrión, en Ubuntu.
  • Invocarla desde el sistema huésped, Windows XP.

Crea una carpeta compartida en Ubuntu

Crea una nueva carpeta, por ejemplo, en tu directorio personal y llámala compartida, o cualquier otro nombre alusivo. Para configurar esta carpeta como compartida, haz clic sobre ella con el botón derecho del ratón y selecciona la opción Propiedades. En la nueva ventana localiza la pestaña Compartir y observa que aparece la opción Compartir esta carpeta. Es muy simple: valida la opción para iniciar el proceso de compartición de carpetas.

compartir archivos entre sistemas

En breve, un mensaje de advertencia del sistema te indicará que es necesario instalar el servicio de compartición de carpetas que no está instalado en Ubuntu de forma predeterminada. Haz clic sobre el botón Instalar el servicio para iniciar la descarga de los archivos necesarios. Como siempre en estas tareas se requiere la autentificación ante el sistema como administrador, por lo que Ubuntu te solicitará que teclees la contraseña correspondiente.

compartir archivos entre sistemas

El proceso apenas dura unos segundos. Cuando finalice, un mensaje te indicará que los cambios han sido aplicados. Puedes cerrar la ventana para continuar.

compartir archivos entre sistemas

Ubuntu te advertirá ahora que para activar la compartición de la carpeta es necesario reiniciar la sesión. Tras hacer clic sobre el botón Reiniciar sesión, volverás a la pantalla de acceso al sistema y tendrás que iniciar de nuevo sesión en Ubuntu con tus datos personales.

compartir archivos entre sistemas

El servicio se ha activado pero la carpeta aún no está compartida. Repite el proceso de nuevo: botón derecho del ratón sobre la carpeta de nombre Compartida, entrada Propiedades, pestaña Compartir. Valida la opción Compartir esta carpeta y haz clic inmediatamente después sobre el botón Crear compartición.

compartir archivos entre sistemas

Puedes apreciar, por la presencia de un icono característico que, en efecto, la carpeta en cuestión ahora sí está compartida.

compartir archivos entre sistemas    compartir archivos entre sistemas

Invoca al directorio compartido desde el sistema huésped, WXP

Una vez tengas la carpeta configurada como compartida, sólo resta que indiques a Windows XP que la utilice como tal. Para ello, con la máquina virtual windowsXP en ejecución haz clic con el botón derecho del ratón sobre Mi PC y selecciona Conectar a unidad de red.

compartir archivos entre sistemas

En la nueva ventana que aparece en pantalla, Windows XP asignará una letra a la nueva unidad. Haz clic sobre el botón Examinar para localizar la carpeta compartida creada en el paso anterior. Cierra la ventana mediante el botón Finalizar.

compartir archivos entre sistemas

Ya puedes acceder al directorio compartido para abrir – guardar archivos en ella. La localizarás directamente en Mi PC como una unidad de red más.

compartir archivos entre sistemas

Ten en cuenta que el contenido de esta carpeta es accesible, y editable, por ambos sistemas operativos: por ejemplo, puedes realizar un documento con el procesador de textos Word en Windows XP y posteriormente, editarlo con OpenOffice en Ubuntu o realizar una imagen con Gimp en Ubuntu para insertarla a continuación en una presentación PowerPoint en Windows XP. Muy útil… ¿no crees?

Un artículo muy largo, espero disculpéis tan profusa explicación, pero estoy segura que la información aquí contenida merece la pena. Ahora puedes utilizar Windows XP en tu Ubuntu, y no olvides que, en realidad, estás usando un disco duro virtual, así que ¡sin miedo, mucho ánimo y a aprovecharlo!.

Estadísticas Este artículo ha sido visitado  40659  veces


Acciones

Informaciones

18 Comentarios a “VirtualBox, crea la máquina virtual con Windows XP ¡y utilízala!”

14 03 2009
Eduardo (15:07:53) :

Como hago para instalar en mi discco virtual el Windows 98?

30 03 2009
Álvaro (22:07:16) :

¡Muchas gracias por el artículo! Muy bueno y muy útil.

Gracias de nuevo.

7 04 2009
héctor (06:04:40) :

Muy buen manual, sólo una duda antes de animarme: La RAM seleccionada para la máquina virtual será sólo usada cuando se eche a andar el VirtualBox o ya quedará reservada de manera permanente?

7 04 2009
RiGoDoN (14:51:58) :

Excelente post, muy bien explicadito. Voy a probarlo.

Gracias.

22 04 2009
MARJU (21:14:43) :

Hola… muy bueno… solo una duda, ya que es primera vez que lo utilizo. Tengo Debian etch en el so Anfitrión y Windows2003Server en el sistema huésped, en windows deseo instalar active directory, pero no se como haría para que las maquinas clientes reconozcan el active directory de la maquina virtual… esta es mi duda…

17 05 2009
> (07:10:45) :

hola….muchas gracias por la info publicada….

me sirvio mucho para añadir un directorio compartido….;)

sds,
Daniel

22 08 2009
jim (04:33:46) :

Excelente!!!…ya habia instalado Vbox sobre ubuntu 9.04 y una maquina corriendo WinXP pero estaba atorado con la carpeta compartida y hasta tu post lo pude resolver, lo de instalación de sistema, usb, ya lo habia logrado (intuitivamente desde la configuracion de Vbox)… ahora tengo problemas para que la maquina virtual me detecte el puerto serial. En la configuración de la MV ya he activado el puerto como COM1 en Dispositivo anfitrion y la ruta /dev/ttyS0 pero no se activa en winxp. He probado desde la consola de ubuntu lo siguiente y lo que me responde:
$ # dmesg | grep tty
$ dmesg | grep tty
[ 0.004000] console [tty0] enabled
[ 1.681247] serial8250: ttyS0 at I/O 0×3f8 (irq = 4) is a 16550A
[ 1.681607] 00:09: ttyS0 at I/O 0×3f8 (irq = 4) is a 16550A

indicando que el puerto está habilitado en ubuntu pero NO se que estoy haciendo mal, sigo buscando ayuda en la red….te aclaro que soy nuevo en esto de Linux y quiero dejar de usar Win… Saludos y gracias de nuevo

4 09 2009
Raul Mina (18:47:54) :

hey… chido por el post… Tengo un problema con los puertos com1 en la maquina virtual, pueden echarme la mano, gracias!

13 09 2009
mirasu (23:04:10) :

Hola jim
yo tambien estoy muy interesado!

yo conseguido que funcione cambiando los permisos del ttyS0 para poder escribir todos. creo que es una chapuza, pero tambien estoy muy verde en linux opensuse
tambien decirte que tienes que instalar el puerto a mano en windows. eso es en agregar hardware. si no lo hace solo.

por lo demas busco una solucion definitva

6 11 2009
Valeria (03:22:24) :

Yo instale virtual box y anda barbaro..es mas hice correr desde el cd el linux knoppix y anda barbaro…pero cuando baje el ubuntu 9.04 e hice la imagen en el nero, lo puse a bootear para correr la instalacion y queda en la parte de instalacion de ubuntu, me deja de correr el cd de grabacion. Tengo en la pc windows xp y quiero instalar el ubuntu en la virtual. La verdad no se mas que hacer porque lei foros y todo y nada me dio respuesta de lo que tengo que hacer o por lo menos darme una punta del ovillo. Gracias

2 02 2010
Alfredo (05:25:22) :

amigos espero que alguien me pueda ayudar, estoy trabaando mi laptop sin disco duro solo con una memoria de 4 gigas, tengo instalado ubuntu 9.4 y esta perefecto, hasta que le instale virtual box que por ciert esta muy bien
y despues de instala windows xp, me parecio que funcionaba de maravilla, pero al apagar el equipo y al otro dia iniciar no me aparecio mas que el puro ubuntu. que esta pasando , alguien que me ayude por favor.

7 04 2010
Rodrigo (21:21:05) :

Muy buen aporte compañero,
mil gracias

21 07 2010
rxela (18:38:16) :

Hola
En primer lugar dar las gracias a todos los que aportais este tipo de articulos y comentarios.
Instale virtualbox en win 7 ,carge win xp y funciona bien, pero en las configuraciones tengo algunos problemas, el que me gustaria solucionar
primero es la configuracion del COM1,he probado y no hay manera de que funcione, al iniciar win xp me da errores y no me deja continuar
saludos…y gracias.

4 08 2010
HERM (22:53:13) :

Muy bueno el manual, oye yo tengo unas preguntas:
Tengo una laptop con una memoria ram de 3GB, si le instalo la maquina virtual con 1GB de RAM ¿La maquina real sigue trabajando con 3GB cuando la maquina virtual este apagada?, y otra pregunta es, ¿sabes como hacer mas grande la pantalla de la maquina virtual? lo que pasa es que cuando maximizo la ventana de la MV solamente crece la ventana pero la imagen sigue estando pequeña.

7 09 2010
kalendor (09:20:54) :

He seguido todos los pasos para usar los usb, y me aparecen en windows al clickear en el icono, pero en gris, y no los puedo seleccionar ya que me pone “no disponible”

15 09 2010
DeYoX (17:36:16) :

haber el problema q tengo yo es k al seleccionar el usb en el menu emergente luego me da este error:

Código Resultado:
E_INVALIDARG (0×80070057)
Componente:
HostUSBDevice
Interfaz:
IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Receptor:
IConsole {6375231a-c17c-464b-92cb-ae9e128d71c3}

espero q me puedas ayudar

buen post! :)

24 11 2010
Guillebecerra (03:13:44) :

He instalado virtualbox hace ya un tiempo pero tenia la version OSE que no tiene activa las USB, acabo de cambiarme a la version no libre y ya reconoce los dispositivos USB pero no funcionan todos!. Me explico: en el icon usb abajo, aparecen todos los dispositivos USB conectados pero solo algunos están activos, algunos otros (incluida una pendrive) aparecen en gris - es decir inactivos!. No puedo activar el checkbox de al lado aún cuando los haya agregado previamente en la configuración. Que puedo hacer para activar estos dispositivos?
Gracias

19 05 2011
mou (12:14:22) :

Para los que tienen problemas con el Puerto Serie en VirtualBox con guest WindowsXP, hay que añadir nuevo hardware en Panel de Control. A mi me lo detectó solo.
Panel de Control -> Agregar Hardware -> Sí, ya he conectado el HW -> Agregar un nuevo dispositivo de HW -> Buscar e instalar…
et voilà

Enviar un comentario


*
Para demostrar que eres un usuario (no un script de spam), introduce la palabra de seguridad mostrada en la imagen.
Anti-Spam Image