Llegamos a ustedes gracias a:



Reportajes y análisis

Cómo ejecutar Windows XP en una máquina virtual

[16/04/2014] Si el fin de soporte para Windows XP lo ha llevado finalmente a hacer la actualización a Windows 8, ¿qué pasa con sus antiguas aplicaciones? La mayoría del software para Windows XP funciona bastante bien en Windows 8, pero algunas aplicaciones tienen problemas de compatibilidad. Afortunadamente, hay una manera de ejecutar cualquier programa para Windows XP: utilizando la virtualización.
Con la virtualización, puede ejecutar un escritorio de Windows XP dentro de una ventana en su máquina Windows 7, 8 o PC Vista. Cada programa para Windows XP puede correr en una máquina virtual, y como la máquina virtual no puede hacer cambios al disco duro de su computadora real, no tendrá que preocuparse por cuestiones de seguridad derivadas del fin de soporte.
Si tiene software heredado que necesita ejecutar, o si simplemente quiere ejecutar una máquina virtual con Windows XP, siga leyendo, le mostraremos cómo conseguir una en menos de 15 minutos.
¿Qué pasa con el modo XP?
El "modo XP " era una característica incluida en Windows 7 que le permitía ejecutar programas de Windows XP de forma nativa en un entorno virtual, o para ejecutar algunos programas XP directamente en Windows 7. Sin embargo, existen algunas limitaciones con el modo XP. En primer lugar, solo funciona en Windows 7 -si todavía estás usando Windows Vista o si ha actualizado a Windows 8, el modo XP no funcionará en su sistema. Además, solo está disponible en las ediciones Professional, Ultimate o Enterprise de Windows 7, y no así en las versiones más comunes para el consumidor.
El Modo XP en le menú de Incio de Windows 7.
Finalmente y tal vez lo más importante, Microsoft finalizó el soporte para el Modo XP un día anterior al fin del soporte a XP.
A la luz de todo esto, recomendamos que se salte el Modo XP a favor de una solución más flexible para acceder a Windows XP, -ejecutando el sistema operativo en una máquina virtual.
Instalar Windows XP en una máquina virtual
Si no está familiarizado con el concepto, una máquina virtual es más o menos lo que parece: una computadora simulada que se ejecuta dentro de su sistema operativo principal. Ésta pide prestado algunos de los recursos del equipo host -como espacio en disco duro y memoria RAM- y los utiliza para ejecutarse. Con una máquina virtual, puede tener un completo equipo Windows XP ejecutándose en una ventana en su escritorio, o incluso otra ejecutando Linux o Windows 95.
Configurar una máquina virtual no es complicado, pero implica una serie de pasos. No se preocupe, lo llevaremos a través de ellos, uno a la vez.
Antes de comenzar, necesitará asegurarse de que tiene las siguientes tres cosas:
VirtualBox: Existen otros programas para crear máquinas virtuales, pero éste tiene todas las características que necesita, es fácil de configurar y utilizar, y (lo mejor de todo) es gratuito para un uso personal. Una vez que está en el sitio web de VirtualBox, solo haga clic en el enlace de descarga, luego haga clic en el enlace que dice "x 86/amd" al lado de la línea que dice "VirtualBox [número de versión] para hosts Windows".
Datos de instalación de Windows XP: Para instalar Windows XP en su nueva máquina virtual, necesitará el disco de instalación de Windows XP, o un Archivo ISO con los datos que viene en ese disco.
El número de serie de Windows XP: Al igual que cualquier otra máquina Windows, necesitará el número de serie para usar Windows XP en su máquina virtual. Si compró su PC con Windows XP ya instalado, lo más probable es que la clave del producto esté en un sticker pegado en alguna parte de su máquina o con la documentación que la acompaña. Si instaló Windows XP usted mismo, entonces esperamos que haya guardado la clave de producto que viene con el disco de instalación. Si no lo hizo, aún puede recuperar su clave de CD ejecutando Magical Jelly Bean Keyfinder en el sistema que está corriendo XP.
Haga clic en el botón azul (New) para comenzar.
Si ya tienes todo lo anterior, empiece instalando VirtualBox. Hay unas cuantas opciones que puede seleccionar durante la instalación, pero puede dejarlas todas por defecto y hacer clic para continuar. Cuando el instalador termine, VirtualBox arrancará y verá un mensaje indicándole que no tiene todavía creada ninguna máquina virtual. Para remediarlo, haga clic en el botón Nuevo (New), ubicado en la esquina superior izquierda.
Ahora accederá a través de varias pantallas de configuración para su nueva máquina virtual. En la primera, elija un nombre descriptivo (por ejemplo "Máquina virtual Windows XP") y seleccione qué marca y modelo de sistema operativo que va a instalar. Convenientemente, Windows XP es la opción por defecto, así que a menos que el menú desplegable se vea diferente, selecciónela.
La segunda pantalla de configuración le pregunta cuánto de la memoria del sistema desea dedicarle a la máquina virtual mientras esté funcionando. Los requisitos de memoria de Windows XP son muy bajos (192MB), pero para un mejor rendimiento, y dependiendo de cuánta memoria tenga de sobra, puede asignar de 512MB a 2GB. Haga clic en Siguiente.
En la siguiente pantalla, deje seleccionada la opción "Crear un disco duro virtual ahora (Create a virtual hard drive now)" y haga clic en Crear (Create). Se abrirá una nueva ventana de configuración, con opciones acerca de los archivos del disco duro virtual. Deje seleccionada la opción por defecto "VDI" y haga clic en Siguiente. En la siguiente pantalla, elija la opción Dinámicamente (Dynamically) que significa que podrá asignar, digamos, 25GB de espacio en disco duro para la máquina virtual, pero que ese espacio en realidad no se usará de su disco duro físico a menos que realmente lo use para algo en la máquina virtual. Haga clic en Siguiente.
Ahora se le pedirá elegir el tamaño de la unidad. 10GB es suficiente para instalar el sistema operativo con espacio de sobra, pero debe aumentar un poco esa cantidad si planea instalar algo más que el software básico. Recuerde que no perderá inmediatamente todo ese espacio de su disco principal -solo será usado cuando su PC Windows XP virtual lo use. Haga clic en Crear (Create).
Configurar Windows XP en una máquina virtual
Su máquina virtual está lista para comenzar a trabajar. Pero tal como si estuviéramos armando una nueva PC física, tiene que instalar un sistema operativo en ella. Si intenta ejecutar la PC haciendo doble clic en tile ubicado en la parte izquierda de la pantalla, VirtualBox iniciará automáticamente el Asistente de la nueva máquina y le pedirá que seleccione un disco de arranque. Puede hacer clic el pequeño ícono al lado del campo de archivo para navegar por el sistema para encontrar la data de instalación de Windows. Si lo que tiene es un disco físico, insértelo en la unidad de CD o DVD y seleccione ese disco. Si tienes una ISO, simplemente seleccione el archivo.
Se pone en marcha su máquina virtual, y verá el familiar proceso de instalación de Windows. Incluso si nunca ha instalado Windows XP antes, el proceso de instalación es muy sencillo, simplemente haga clic en cada pantalla, e ingrese la información que solicita en cada punto del proceso. En un punto del proceso se reiniciará, y luego de varios minutos se encontrará a si mismo observando una versión en miniatura del escritorio de Windows XP, en una ventana.
El resultado final: Windows XP corriendo virtualmente en VirtualBox.
Antes de comenzar a usar la máquina Windows XP virtual, hay que completar un paso más. VirtualBox incluye un conjunto de herramientas de software que hacen que sea mucho más fácil trabajar con -y controlar- la PC virtual. Para instalarlas, haga clic en la barra de menú de VirtualBox etiquetada como Dispositivos (Devices), luego seleccione Insertar la imagen de Guest Additions (Insert Guest Additions CD Image).
Un nuevo asistente emergerá, esta vez dentro de la máquina virtual de Windows XP. No tendrá que tomar ninguna decisión complicada en este punto, simplemente haga clic en Siguiente un par de veces, y permita el reinicio del equipo cuando se lo pida.
Con la herramienta de Guest Additions instalada, tendrá un número de nuevas opciones en el menú "Dispositivos (Devices)" de VirtualBox. La opción más útil es la de añadir una carpeta compartida, que le permite transferir archivos desde su computadora host a su computadora virtual. Para hacer esto, haga clic en Dispositivos (Devices) y luego en Configuración de Carpetas Compartidas (Shared Folders Settings), que abrirá la configuración de la máquina virtual.
En el lado derecho de la ventana hay un pequeño ícono de una carpeta con un más en verde. Haga clic aquí y seleccione una ubicación de archivo para usarlo como una carpeta. Asegúrese de hacer clic en las casillas Montaje automático (Auto-mount) y Hacer permanente (Make Permanent). Si solo desea transferir archivos a la máquina virtual y no de él, haga clic también en Solo Lectura (Read-only). VirtualBox puede ser un poco quisquilloso con lo acepta como un nombre de archivo válido... encontramos que el camino más fácil para asegurarse de que la ruta de carpeta trabaje, es crear manualmente una carpeta sin espacios ni caracteres especiales en la máquina host, y luego copiar y pegar la dirección en el campo carpeta.
Ahora, reinicie su máquina virtual, y cuando se inicie de nuevo, verá su carpeta compartida como una unidad en la máquina virtual. Puede usar esto para transferir software a la máquina virtual, y luego instalarlo dentro de Windows XP.
Una nota final: Por defecto, Internet debería funcionar bien en una máquina virtual, pero –a veces- no es el caso. Cuando ejecutamos Windows XP en una máquina host con Windows 8.1, tuvimos que realizar algunos cambios en la configuración de red para que hacer que Internet trabajara en la máquina virtual.
Para hacer estos cambios, tiene que apagar la máquina virtual; a continuación, abra el menú de configuración de red en VirtualBox. Allí, cambie el campo Attached to Fieda Bridged Adapter, y el campo Adapter Type a PCnet-Fast III. Con esto, ya tiene todo lo que necesita para ejecutar un programa para Windows XP, sin abandonar la comodidad y seguridad de Windows 7 u 8.1.
Alex Castle, PC World EE.UU.)