miércoles, 29 de septiembre de 2021

Acceder a filesystems de WSL desde Windows



Cómo solucionar el error C0070057 que impide usar Microsoft Teams en Windows".



Puede ser interesante acceder a los filesystems de WSL (Windows Subsystem for Linux) desde el explorador de Windows. Esto ya es posible en WSL v2.

Para ello, primero deberemos listar los discos duros de nuestro equipo:

C:\Users\Usuario\Documents>wmic diskdrive list brief Caption DeviceID Model Partitions Size SAMSUNG MZ7LN256HC-07 \\.\PHYSICALDRIVE0 SAMSUNG MZ7LN256HCHP-00007 3 256

Las rutas de los discos están disponibles en las columnas 'DeviceID'.
Por lo general, los discos tienen el formato \\.\\\.\PHYSICALDRIVE*.


Montar


Para montar este disco usaríamos:

wsl --mount \\.\PHYSICALDRIVE0 --partition 1

El sistema quedará montado bajo /mnt/wsl/PHYSICALDRIVE0p1/

De forma predeterminada, wsl --mount intenta montar el disco como ext4.

Desde Windows, podemos dirigirnos a \wsl$ - o en este caso a \wsl\PHYSICALDRIVE0p1 - desde el explorador de Windows y veremos las carpetas y ficheros del sistema WSL.


Desmontar


Para desmontar el disco:

wsl --umount \\.\PHYSICALDRIVE0


Fuentes:

https://devblogs.microsoft.com/commandline/access-linux-filesystems-in-windows-and-wsl-2/
0

0 comentarios:

Publicar un comentario