GNU/Linux >> Tutoriales Linux >  >> Linux

WSL2 ahora puede montar discos Linux ext4 directamente

Si tiene una versión de Windows 11 con la compilación 22000 o superior, ahora puede usar WSL para montar discos de Linux directamente. Ejecute winver para ver su versión de Windows. Estoy en 22000.282 en el momento de escribir este artículo.

También puedo ejecutar wsl --help y ver las instrucciones --mount. Si no los tiene, no tiene la última versión o puede intentar instalar/actualizar WSL desde la tienda de Windows. La instalación de WSL desde la tienda de Windows le permite obtener actualizaciones más rápido.

--mount <Disk>
Attaches and mounts a physical disk in all WSL2 distributions.
Options:
--bare
Attach the disk to WSL2, but don't mount it.

--type <Type>
Filesystem to use when mounting a disk, if not specified defaults to ext4.

--options <Options>
Additional mount options.

--partition <Index>
Index of the partition to mount, if not specified defaults to the whole disk.

--unmount [Disk]
Unmounts and detaches a disk from all WSL2 distributions.
Unmounts and detaches all disks if called without argument.

Deberá ser administrador para montar un disco. Primero puede obtener una lista de todos los discos usando esta consulta de PowerShell:

GET-CimInstance -query "SELECT * from Win32_DiskDrive"

El DeviceID es una ruta como \\.\ALGO y eso es lo que importa.

Entonces solo wsl --mount \\.\SOMETHING" .

El dispositivo aparecerá en /mnt/wsl/ALGO en su instancia de Linux. Puede montar discos no particionados como este, o puede montar discos particionados. Luego puede ejecutar lsblk y ver las particiones y estarán en /dev/. Una vez que sepa el número de partición, puede regresar y wsl --mount --\\.\SOMETHING --partition --type Filesystem . El parámetro del sistema de archivos es para cosas como vfat, etc. para sistemas de archivos que tienen soporte para kernel.

Hoy en día, las tarjetas SD y las unidades flash no funcionan, pero los USB externos funcionan y las unidades internas funcionan, así como los VHD.

Patrocinador: Couchbase Capella DBaaS es flexible, con todas las funciones y totalmente administrado con acceso integrado a través de K/V, SQL y búsqueda de texto completo. Es increíblemente rápido, pero sorprendentemente asequible. Prueba Capella hoy gratis.


Linux
  1. Linux:¿es posible montar de forma remota una imagen que pueda iniciarse e instalarse sola?

  2. Preparar discos de datos en servidores en la nube de Linux

  3. ¿Cómo montar una imagen de disco de varias particiones en Linux?

  4. ¿Puede Linux montar un directorio de imagen de disco de paquete disperso normal de Time Machine?

  5. ¿Cómo puedo montar una imagen de disco?

Cómo clonar discos con el comando dd de Linux

Cómo montar un disco NTFS en Linux

Cómo montar volúmenes de disco macOS APFS en Linux

¿Cómo puedo monitorear la carga del disco duro en Linux?

¿Podemos montar varios discos como un directorio?

No se puede montar el disco (VFS:no se puede encontrar el sistema de archivos ext4)