14Sep

Utilice el modo Seamless de VirtualBox o el modo VMware Unity para ejecutar programas sin problemas desde una máquina virtual

Las máquinas virtuales generalmente ejecutan los sistemas operativos invitados y sus programas en una sola ventana. Sin embargo, tanto VirtualBox como VMware tienen características que le permiten liberar programas virtualizados de su prisión, ejecutándolos en su escritorio host.

Esto significa que puede usar programas sin que la ventana de la máquina virtual y el escritorio del sistema operativo invitado se interpongan. Si usa monitores múltiples, puede incluso colocar diferentes ventanas desde una máquina virtual en diferentes monitores.

Cómo funciona

Todas estas características funcionan de manera similar. Usted inicia su máquina virtual, inicia los programas que desea usar y luego habilita "Modo continuo" o "Modo de unidad". El escritorio del sistema operativo invitado y la ventana de la máquina virtual desaparecerán, dejando las ventanas del sistema operativo invitado en su escritorio. Parecerán estar ejecutándose como si se ejecutaran en el sistema operativo del host, pero la máquina virtual aún se ejecuta en segundo plano. Los programas todavía están en la zona de pruebas, por lo que no tendrán acceso a los archivos del sistema operativo del host, solo parecen estar ejecutándose en el sistema operativo host.

Estos trucos funcionan si usas Windows, Linux o Mac. Puede ejecutar sin problemas programas de Windows en su escritorio Linux o ejecutar software Linux en uno de Windows.

ARTÍCULOS RELACIONADOS
4+ Formas de ejecutar el software de Windows en Linux
5 formas de ejecutar el software de Linux en Windows

Uso del modo integrado de VirtualBox

Tenga en cuenta que VirtualBox solo le permite usar esta característica con Windows, Linux y los invitados de Solaris. Si logras que Mac OS X se ejecute en una máquina virtual de VirtualBox o si estás utilizando un sistema operativo de nicho como Haiku, no podrás usar esta función.

Antes de usar esta característica, debe instalar el paquete de software VirtualBox Guest Additions dentro de la máquina virtual invitada con la que desea hacer esto. Si aún no lo ha hecho, inicie la máquina virtual, haga clic en el menú Dispositivos y seleccione Instalar adiciones de invitados. Se le pedirá que instale el software.

Para usar esta función, presione la "Tecla de host", normalmente la tecla Ctrl derecha, pero se muestra en la esquina inferior derecha de la ventana de la máquina virtual, y L al mismo tiempo. También puede hacer clic en el menú Ver y seleccionar Cambiar al modo Inconsútil.

VirtualBox ocultará el fondo del escritorio del sistema operativo invitado, haciendo que parezca que los programas del sistema operativo invitado se ejecutan en el escritorio del sistema operativo host. Sin embargo, las aplicaciones en ejecución no aparecerán en la barra de tareas estándar de su sistema operativo.

Para salir del modo sin costura, solo presione la tecla de host y L nuevamente. También encontrará un menú de VirtualBox encima de su barra de tareas, que puede pasar el puntero del mouse para ver. Haga clic en Ver y seleccione Cambiar al modo Inconsútil nuevamente para deshabilitar el modo integrado.

Uso del modo Unity de VMware

VMware tiene una característica similar llamada modo Unity. Está disponible en VMware Player gratis, VMware Workstation y otras aplicaciones pagas de VMware. Al igual que con VirtualBox, el modo Unity de VMware funciona tanto para máquinas invitadas de Windows como de Linux.

Al igual que el modo integrado de VirtualBox, el modo Unity de VMware requiere que el propio paquete de software de VMware se instale dentro de la máquina virtual invitada. Antes de intentar esto, asegúrese de que VMware Tools esté instalado en la máquina virtual invitada. Puede hacerlo seleccionando la opción Instalar herramientas de VMware en el menú del programa VMware.

Para ingresar al modo Unity, haga clic en la opción Unity en el menú del programa VMware.

A diferencia de VirtualBox, los programas que se ejecutan en la máquina virtual aparecerán en su barra de tareas como si se ejecutaran en su sistema operativo anfitrión. Tendrá acceso a un menú Inicio o Aplicaciones que le permite iniciar aplicaciones en la máquina virtual.

Para mostrar el menú Inicio en un host de Windows, señale el botón Inicio. Para mostrar el menú Aplicaciones en un host Linux, señale la esquina superior izquierda de la pantalla. Seleccione Salir de la Unidad en este menú para deshabilitar el modo Unity.

VMware también le permite crear accesos directos directamente a aplicaciones dentro de la máquina virtual. Simplemente haga clic con el botón derecho en una aplicación en el menú y seleccione Crear acceso directo en el escritorio. Obtendrá un acceso directo de escritorio en su sistema operativo host, que iniciará el programa que se ejecuta en la máquina virtual cuando lo inicie.

Windows XP Mode

El Windows XP Mode de Windows 7 realmente funciona de la misma manera, ejecutando una máquina virtual de Windows XP en Virtual PC en segundo plano. A continuación, Windows muestra los programas que desea ejecutar en su escritorio estándar, integrándolos con su sistema operativo Windows 7.

El modo Windows XP ya no está presente en Windows 8, probablemente porque Microsoft pronto dejará de ser compatible con Windows XP, pero puede usar Seamless Mode o Unity Mode para obtener una característica similar a Windows XP similar a Windows 8, si lo desea.

Si está utilizando Parallels en una Mac, puede seleccionar la opción Introducir coherencia en el menú Ver para mostrar las ventanas de una máquina virtual de la misma manera.