Recientemente hice un artículo explicando cómo instalar y configurar WSL 2 para tener un entorno de desarrollo directo de ventanas Linux completas. Pero como no todo son flores, mi ordenador tiene un SSD con poco almacenamiento, lo que me limita a instalar muchos programas en el disco C:/ Predet
erminado. En poco tiempo vi la instalación de WSL 2 empezando a consumir espacio, con tantas imágenes de docker y proyectos frontales con node_modules, mi límite de almacenamiento se estaba agotando. Como mi portátil también tiene un disco duro de 1 TB, comencé a buscar una manera de instalar / mover WSL 2 a otro disco.
Instalar LxRunOffline
LxRunOffline es una completa utilidad para administrar El subsistema de Windows para Linux (WSL). Este programa que nos permitirá mover nuestra instalación del disco
C:/ a otro disco, en mi caso D:/
.
La forma más fácil de instalar es mediante el uso de la utilidad choco:
choco instalar lxrunoffline
Listado de instalaciones WSL
Ahora vamos a enumerar todas las instalaciones WSL disponibles, en mi caso estoy en busca de Ubuntu 20.04:
lxrunoffline list
Mover la instalación de Ubuntu 20.04 WSL a otro disco
Primero apague el WSL con el comando wsl --shutdown
. Debe ejecutar este comando desde un Power Shell con privilegios de administrador.
Ahora que encontramos la instalación que queremos mover a otro disco, es bastante simple, vamos a pasar un comando para mover la instalación de Ubuntu
20.04 al disco D:
/ carpeta interna llamada WS
L:
lxrunoffline moves -n Ubuntu-18.04 -d D:'wsl'
Espere un momento hasta que finalice el proceso, después de lo cual la instalación ya se estará ejecutando desde el nuevo disco.
me funciono cambiando «moves» por «move»
lxrunoffline move -n Ubuntu-18.04 -d D: