Una entre las novedades de Hyper-V en Windows Server 2012 R2 es la conexión a máquinas virtuales usando “Enhanced Session Mode”, el cual por omisión no queda activo luego de la instalación
Es una configuración con varias opciones que pueden resultar muy útiles, desde la resolución de pantalla, hasta la conexión de dispositivos USB de la máquina real a la virtual, tan pedido por cierto
La demostración la haré sobre una instalación normal de un Windows Server 2012 R2, con Hyper-V, donde he instalado un par de máquinas virtuales de prueba también con Windows Server 2012 R2
Porque hay algo importante a tener en cuenta, la conexión en modo “Enhanced” es sólo para virtuales con Windows Server 2012 R2 o Windows 8.1, no funciona con versiones de sistema operativos anteriores
Lo primero es habilitar la opción en “Hyper-V Settings”
Como vemos, la opción aparece bajo “Server” y bajo “User”. Habilitando la opción “Allow Enhanced Session Mode” en la sección “Server”, permite habilitar la configuración para todas las máquinas virtuales (que lo soporten)
Si dejamos como hasta acá, cada vez que conectemos a una máquina virtual, tendremos desde el menú “View” de la conexión si usaremos “Enhanced Session Mode” o no
Si habilitamos también sobre la parte de “User”, directamente tratará siempre que pueda usar “Enhanced Session Mode”
Veamos cómo funciona, trato de conectar a una máquina virtual en funcionamiento y me muestra el siguiete cuadro
Como podemos observar, podemos seleccionar la resolución de la ventana de conexión, y habilitar la opción si tuvieran múltiples monitores
Pero entremos por “Show Options” a ver qué mas nos ofrece
Vemos que ofrece guardar la configuración para futuras conexiones
Y si vamos a la ficha “Local Resources” podremos ver que hay para configurar audio y recursos locales, además de impresoras (¨Printers¨) y portapapeles (“Clipboard”)
Las opciones de Audio son sencillas y se entienden fácilmente
Y si ingresamos con el botón “More”, acá se pone más interesante, ya que puedo conectar a la sesión de la virtual, tanto los discos locales de la máquina física como dispositivos USB
Ya podemos iniciar la conexión
En mi caso conecto a la máquina física un viejo “pendrive” para ver si lo reconoce en la máquina virtual
Y como era de esperar, en la conexión de la máquina virtual puedo ver y acceder, tanto al disco seleccionado en la máquina física, como al “pendrive”
La opción de acceder a dispositivos USB desde las virtuales, por lo que he visto en las búsquedas en el sitio es muy popular
Anteriormente había hecho una nota sobre esto (“Hyper-V: Acceso a Discos USB”) pero sobre Windows Server 2012, y el acceso a discos USB era solamente permitido si el mismo era reconocido como disco removible
En cambio ahora, con Windows Server 2012 R2, lo tenemos disponible para cualquier dispositivo USB. No he capturado la pantalla, pero si conecto a la máquina física una “webcam”, automáticamente aparece en la sesión