Le sous-système Windows pour Linux 2 permet désormais d'attacher et de monter un disque physique avec un système de fichiers Linux, tel que ext4, dans WSL 2.
La fonctionnalité permet aux utilisateurs d'accéder aux systèmes de fichiers Linux, tels que ext4, que Windows ne prend pas en charge de manière native. Cela signifie également que Windows et Linux à double démarrage avec des disques différents peuvent désormais accéder aux fichiers Linux à partir de Windows.
À partir de la version 20211 de Windows, le sous-système Windows pour Linux 2 (WSL 2) proposera une nouvelle fonctionnalité :wsl --mount
. Ce nouveau paramètre permet à un disque physique d'être attaché et monté dans WSL 2, vous permettant d'accéder à des systèmes de fichiers qui ne sont pas pris en charge nativement par Windows (comme ext4).
Ainsi, si vous effectuez un double démarrage avec Windows et Linux en utilisant des disques différents, vous pouvez désormais accéder à votre système de fichiers Linux dans WSL 2.
Cependant, la fonctionnalité est livrée avec des limitations. Par exemple, il est impossible d'attacher une seule partition ou de monter des partitions ext4 sur le même disque physique que le système d'exploitation Windows.
En effet, la nouvelle amélioration est uniquement limitée aux disques physiques séparés. De plus, vous ne pouvez pas connecter de lecteurs flash USB même s'il prend en charge les disques USB.
Comment monter un disque Linux dans WSL 2
Pour monter un disque, ouvrez une fenêtre PowerShell avec des privilèges d'administrateur et exécutez :
wsl --mount <DiskPath>
Répertorier les disques disponibles dans Windows est facile. Exécutez simplement :
wmic diskdrive list brief
Pour démonter et détacher le disque de WSL 2, exécutez :
wsl --unmount <Diskpath>
Les chemins des disques sont disponibles sous le DeviceID
colonnes, généralement sous le \\.\PHYSICALDRIVE*
formater.
Vous trouverez ci-dessous un exemple de montage d'une partition de disque dur spécifique dans WSL et de navigation dans ses fichiers.
Accéder au système de fichiers Linux avec l'explorateur de fichiers
Une fois montés, il est également possible d'accéder à ces disques via l'Explorateur Windows en accédant à \wsl$
puis dans le dossier de montage.
Conclusion
Si vous souhaitez accéder à un système de fichiers Linux dans WSL 2, mettez d'abord à jour votre Windows vers la dernière Build 20211, puis consultez la documentation officielle.