Instalar y configurar WSL en Windows 11

Instalar y configurar WSL en Windows 11

Hace años sería impensable que Microsoft Windows desarrollara un sistema Linux integrado (Windows Subsystem Linux) dentro de sus sistemas operativos… La primera versión WSL1 era propietaria pero WSL2 (mayo 2019) es de código abierto, además supone un cambio de arquitectura ejecutando mediante virtualización un kernel de Linux en una máquina virtual ligera.

Leer más
Migración en vivo con Hyper-V: error 0x8009030D

Migración en vivo con Hyper-V: error 0x8009030D

Al intentar mover una máquina virtual entre dos host diferentes con Hyper-V aparece el error:

Error en la operación de migración de máquina virtual en el origen de la migración.
[...]
No se puede establecer una conexión con el host XXXXX. No se reconocieron las credenciales que se proporcionaron al paquete (0x8009030D)
[...]
Leer más

Puerto paralelo con VMWARE

En ocasiones no siempre es posible migrar todo el software a las últimas versiones, para sistemas anticuados (legacy) en los que es necesario utilizar el puerto paralelo (Line Print Terminal – LPT) en máquinas virtualizadas, por ejemplo dongles de seguridad, VMWARE no da soporte para tarjetas PCI de expansión oficialmente.

¿Por qué? El bus Peripheral Component Interconnect (PCI) nació en 1991 para unificar los buses ISA, VESA, EISA y MCA; si bien VESA era más rápido era dependiente del procesador, lo que implicaba tener que cambiar de placa si querías cambiar de microprocesador. Con esta mejora era posible conectar varios dispositivos al mismo tiempo en el bus, lo que al inicio era una ventaja, supuso un problema cuando se conectaban muchos componentes al bus sufriendo retrasos en la comunicación, de ahí que las tarjetas gráficas pasaran a su propia conexión (AGP) en aquel momento.

Simplificar siempre acaba siendo positivo, de la comunicación paralela en PCI se volvió a la comunicación en serie para PCIe, siendo generalizada en otras arquitecturas conocidas como Universal Serial Bus (USB) y Serial ATA (SATA).

¿Funciona con PCIe? Sí, es posible adquirir tarjetas adaptadoras como la Startech PEX1P y virtualizar el puerto paralelo. Debemos instalar los drivers en la máquina host y la virtualizada dependiendo del sistema operativo que vamos a utilizar.

Si pese a ello nos parece el mensaje de error:

Virtual device parallel0 will start disconnected.
Cannot open VMparport driver for LPT1: The operation completed successfully. Failed to connect virtual device Parallel0.

Debes iniciar explicitamente VMPlayer (o la versión que tengas instalada) como administrador.

Gráfica compartida en entornos Cloud

RemoteFX posibilitaba que varias máquinas virtuales dentro de Hyper-v pudieran compartir recursos de la tarjeta gráfica deficada. En Windows Server 2019 se eliminó esta opción debido a vulnerabilidades de seguridad (ahora CVE-2020-1036), con la actualización KB4565483 se deshabilita la opción en Windows 10 en la interfaz gráfica, aunque es posible seguir utilizando las máquina que ya estén configuradas y añadirlo mediante powershell:

Add-VMRemoteFx3dVideoAdapter -VMName [nombre_maquina]
Leer más

Windows NT virtualizado con Hyper-V

Si anteriormente vimos la posibilidad de virtualizar un entorno antiguo con VMware, tambien es posible realizarlo con tecnología Hyper-v de Microsoft. Debemos tener en cuenta que no hay soporte para ratón desde la consola de Hyper-v, deberemos instalar acceso remoto adicional (UltraVNC por ejemplo).

Para la configuración de la conectividad de red, deberemos añadir un «Adaptador de red heredado» e instalar los drivers de red para la tarjeta «Intel 21140 based 10/100 mbps Ethernet Controller» indicando la ruta del driver (habitualmente «D:\i386\WNT40\NDIS40»). Si no disponemos en la máquina virtual de los archivos necesarios, podemos crear un fichero ISO con lo que necesitemos para insertarlo como unidad de CD desde Hyper-v

Una vez tengamos conectividad de red y acceso remoto, podemos facilitar la utilización instalando un driver de pantalla Universal VESA Windows NT para ampliar número de colores y resolución

Información básica adicional:

Virtualizar máquina física (P2V)