Windows 7 y el XPM (Parte 2 de 3)

Es seguro que en las siguientes semanas se puedan leer muchos articulos respecto a XPM (Windows XP Mode) en foros, blogs o paginas web de Internet, algunas de ellas acertadas y otras muchas no tanto. Este es mi aporte segun la revisión técnica que estuve haciendo de este nuevo Sistema Operativo.

Para comenzar, Windows XP Mode (XPM de ahora en adelante) es una solución basada en tecnologías actuales como Virtual PC (ahora en la versión 7) y el Protocolo RDP (Remote Desktop Protocol), RDP permite enviar capturas de pantalla de un dispositivo a otro, de esta manera es que podemos visualizar una pantalla remota en nuestro equipo como si estuvieramos físicamente presentes en el otro dispositivo. Netmeeting de XP y versiones anteriores de Windows ha trabajado con RDP, ahora, Virtual PC (VPC) ha incorporado este proceso para tener mejor experiencia de usuario en XPM.

XPM usa tecnologías de RDP con algo llamado Aplicaciones Remotas Integradas Localmente (RAIL – Remote Applications Integrated Locally) lo que permite soporte de mútiples monitores y composición de máquinas virtuales en pantalla completa.

XPM podrá ser instalado en las siguientes versiones SKU´s de Windows 7: Professional, Enterprise y Ultimate. Ahora, la política de licencias llamada Virtual XP License Enabled, permitirá contar con una máquina virtual con Windows XP Professional Service Pack 3 integrada solo en estas tres versiones de Windows 7, la que no involucra ningún pago adicional, recordemos que para usar RDP necesitamos licencias y sin ellas, simplemente no podríamos acceder a escritorios remotos.

XPM viene en dos partes, el paquete VHD que contiene la máquina virtual de Windows XP personalizable cuando se instala en un hardware específico y la segunda parte que trae opcionalmente una actualización (KB958559), desde la cual podemos acceder a Virtual PC versión 7.

 

Después de la instalación, XPM trae la máquina virtual (VHD) ya expandida, con un archivo de texto conteniendo el Product Key de esa máquina virtual y algun texto aleatorio que se asume es el contrato de licencia.

En el Menú Inicio, podemos ver tres elementos: Una carpeta especial que contiene los enlaces directos para instalar máquinas virtuales, una carpeta que autopublica los accesos directos donde se encuentran las aplicaciones de la máquina virtual y que se puede ejecutar directamente desde Windows 7 y por último el enlace para ejecutar VPC directamente en una ventana como una máquina virtual convencional.

 

Despues de una instalación de la máquina virtual con VPC7, al ejecutarla, podremos ver un proceso de autoconfiguración y ajuste a las propiedades de nuestro hardware, este proceso no es rápido, pero podemos ver en tiempo real el estado de la máquina virtual y de lo que con ella pasa.

Primero Virtual PC inicia Windows XP, luego, XPM se comunica con Windows  XP, y automáticamente, en modo silecioso comienza el proceso OOBE  (Out Of Box Experience) donde se configura el nombre del PC, nombre del usuario, etc.

Finalmente se ejecuta el bootstrapping de Windows XP (carga del NTLDR basada en el BIOS de la Máquina Virtual) y consiguientemente carga los drivers y componentes necesarios para el buen funcionamiento del XPM. Para quienes estamos familiarizados con VMWare, este proceso es muy similar al «Install VMWare Tools» que realiza prácticamente el mismo proceso.

Después que todo ha terminado, podemos ver la tradicional máquina virtual con Windows XP, aquí ya podemos instalar las aplicaciones y generar los accesos directos para que los usuarios de Windows 7 puedan ejecutarlos.

 

Windows 7 y el XPM (Parte 1 de 3)

Con la liberación de Windows 7 RC (Build 7100) el pasado 5 de mayo para público en general, se ha liberado también una tecnología llamada Modo Windows XP  ( XPM  =  XP Mode ) que cambia radicalmente la propuesta de Windows 7 frente a los otros productos «Legacy» (antiguos) de Microsoft como Windows XP que hasta el momento tiene gran aceptación en el mercado.

XPM está construído en base a  la siguiente generación del tristemente célebre Virtual PC que no brindaba soporte para dispositivos USB, parece que ésta vez la historia será diferente, no obstante, la limitación del uso de XPM con el nuevo Virtual PC, viene por el lado de Hardware, ya que sólo podrá ser ejecutado en equipos que poseen Virtualización por Hardware, si deseas comprobar que tu equipo ofrece soporte para Virtualizacion de Hardware, descarga la utilidad llamada SecurAble desde aquí y córrela en tu PC, no requiere instalación. XPM también está basado en la tecnología Hyper Visor de Windows Server 2008 x64, aunque no necesariamente en Servidores pero el principio es el mismo.

Parece que el futuro de los equipos y la tecnología estará sostenida por Hyper-V, Virtualización asistida por hardware y arquitectura de 64 bits, tanto en AMD como Intel.

XPM consiste en un entorno virtual basado en Virtual PC con Windows XP licenciado y con Service Pack 3, esto será ofrecido sin costo a usuarios de Windows 7 Professional, Enterprise  y Ultimate a través de descarga del sitio web de Microsoft, no se incluirán en el paquete de Windows 7, es opcional descargarlo e instalarlo, es parte de MED-V (Microsoft Enterprise Desktop Virtualization) lo que permitirá correr accesos directos en ambos sistemas operativos (Win7 y XP) como se tratara de un solo escritorio.

El futuro de XPM es muy prometedor, ya que muchos profesionales podrán aplicar sistemas compatibles entre Win7 y WinXP sin contratiempos y los productos de Microsoft se diversificarán en este sentido. En resumidas cuentas, Windows 7 será tan compatible como lo era Windows Vista, solo que ahora le añade una funcionalidad a sus sistemas de compatibilidad y se llama XPM.

Para la descarga, solo tenemos que ingresar al sitio  http://www.microsoft.com/windows/virtual-pc/download.aspx y seguir los pasos, aquí se encuentra la aplicación para descargar y la máquina virtual que tiene un peso aproximado de 445 megabytes. Lo demás lo he puesto en un vídeo para acortar el tema y hacerlo más entretenido

[View:http://video.msn.com/video.aspx?vid=c80504ef-eb50-49d0-968e-9b645085cd97:1100:0]