Saltar al contenido
Lectura6 minPreview

Qué es WSL2 y qué pide su equipo

Bienvenida

Bienvenido a WSL2: Linux dentro de Windows en 40 minutos. Muchos cursos de SecWing piden "una terminal de Ubuntu, en una VM o en WSL2" y ninguno explica cómo se consigue lo segundo. Al terminar esta píldora tendrá Ubuntu dentro de su Windows, sabrá pasar archivos de un lado al otro sin que todo se vuelva lento, tendrá un respaldo de su distribución y sabrá cuándo WSL2 no es la herramienta correcta.

Es para quien usa Windows 10 u 11 y va a tomar un curso con terminal Linux. Conviene haber hecho La terminal sin miedo. Necesita permisos de administrador e internet. Son cuatro lecciones, un laboratorio con bandera y un quiz de 4 preguntas: unos 45 minutos, más lo que tarde la descarga.

Qué es WSL2

Abra una terminal de Ubuntu en WSL2 y pregúntele qué núcleo usa:

$ uname -r
6.18.54.1-microsoft-standard-WSL2

Ese microsoft-standard-WSL2 delata dónde está. WSL viene de Windows Subsystem for Linux, "Subsistema de Windows para Linux". En su versión 2 corre un kernel Linux real, compilado por Microsoft desde las fuentes de kernel.org, dentro de una máquina virtual ligera que Windows administra con la tecnología de Hyper-V. Usted no crea esa VM: arranca al abrir Ubuntu y se detiene sola cuando deja de usarla. Su número de versión será otro.

WSL1 llegó con Windows 10 en 2016 y funcionaba distinto: un controlador del kernel de Windows (lxcore.sys) traducía cada llamada al sistema de Linux. Muchas cosas no corrían. WSL2 cambió la traducción por un kernel de verdad.

WSL1WSL2
Cómo corre LinuxTraduce llamadas al sistemaKernel Linux real en una VM ligera
Compatibilidad con programas de LinuxParcialCompleta
Docker y systemdNoSí
Velocidad con archivos de Windows (C:)MejorPeor
Velocidad con archivos dentro de LinuxMenorMayor

La penúltima fila se resuelve en la lección 3.

El 19 de mayo de 2025, en la conferencia Build, Microsoft publicó el código de WSL en github.com/microsoft/WSL: wsl.exe, el servicio wslservice.exe y los demonios del lado Linux para la red y el reenvío de puertos. Quedaron cerrados tres componentes que son parte de Windows: lxcore.sys y los dos que permiten abrir los archivos de Linux desde el Explorador (p9rdr.sys y p9np.dll). WSL se actualiza como paquete de la Microsoft Store, sin esperar una versión nueva de Windows.

Lo que pide su equipo

  • Windows 11, o Windows 10 versión 2004 (compilación 19041) o posterior. Si usa Windows 10, que sea la 22H2 al día: salió de soporte el 14 de octubre de 2025 y solo la 22H2 inscrita en las actualizaciones extendidas (ESU) recibe parches, hasta el 12 de octubre de 2027. Algunas funciones de WSL, como la red espejada, existen solo en Windows 11.
  • Virtualización activa en el firmware (BIOS o UEFI): Intel VT-x o, en AMD, SVM Mode. Compruébelo antes de instalar en Administrador de tareas > Rendimiento > CPU: la línea "Virtualización" debe decir "Habilitado".
  • Un procesador con SLAT (traducción de direcciones de segundo nivel). Cualquier Intel Core desde la primera generación lo tiene; un Core 2 Duo, no.
  • Memoria: WSL2 puede tomar hasta la mitad de la RAM. En una laptop de 8 GB se nota; en la lección 3 verá cómo ponerle techo.