Windows 10 Insider Preview Build 20211 apporte l'accès aux systèmes de fichiers Linux sous WSL 2 tels que ext4,
qui ne sont pas pris en charge nativement par Windows.
Ajout de la recherche aux pages d'applications par défaut dans les paramètres
Brandon LeBlanc de Microsoft a indiqué « Après avoir effectué quelques mises à jour pour améliorer les performances, cette modification permettant de rechercher dans les listes de types de fichiers, de protocoles et d'applications lors de la définition d'une valeur par défaut est maintenant déployée pour tous les initiés du canal de développement »
579065
Accéder aux systèmes de fichiers Linux dans le sous-système Windows pour Linux
C'est avec Windows 10 Insider Preview Build 18917 que Microsoft a déployé WSL 2 (Windows Subsystem for Linux 2), la nouvelle version de l’architecture qui permet au sous-système Windows pour Linux d’exécuter des fichiers binaires ELF64 Linux sous Windows. Cette nouvelle version, qui utilise un véritable noyau Linux (Linux 4.19), modifie la façon dont ces binaires Linux interagissent avec Windows et le matériel de votre ordinateur, tout en offrant la même expérience utilisateur que dans WSL 1. WSL 2 offre des performances de système de fichiers beaucoup plus rapides et une compatibilité totale des appels système.
À partir de Windows Insiders preview build 20211, WSL 2 proposera une nouvelle fonctionnalité: wsl --mount. Ce nouveau paramètre permet d’attacher et de monter un disque physique dans WSL 2, afin que vous puissiez accéder aux 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 différents disques, vous pouvez désormais accéder à vos fichiers Linux à partir de Windows!
Pour monter un disque, ouvrez une fenêtre PowerShell avec des privilèges d'administrateur et exécutez:
wsl --mount
Pour répertorier les disques disponibles dans Windows, exécutez :
wmic diskdrive list brief
Pour démonter et détacher le disque de WSL 2, exécutez :
wsl --unmount
Les chemins des disques sont disponibles dans les colonnes « DeviceID », habituellement sous le format \\.\\\.\PHYSICALDRIVE*. Vous trouverez ci-dessous un exemple de montage d'une partition spécifique d'un disque dur donné dans WSL et de navigation dans ses fichiers.
579067
Accéder à ces fichiers 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 au dossier de montage.
Par défaut, wsl --mount tente de monter le disque en tant que ext4.
Limites :
Pour le moment, seuls des disques entiers peuvent être attachés à WSL 2, ce qui signifie qu'il n'est pas possible d'attacher uniquement une partition. Concrètement, cela signifie qu'il n'est pas possible d'utiliser wsl --mount pour lire une partition sur le périphérique de démarrage, car ce périphérique ne peut pas être détaché de Windows.
Les lecteurs flash USB ne sont pas pris en charge pour le moment et ne parviendront pas à se connecter à WSL 2. Les disques USB sont cependant pris en charge.
Seuls les systèmes de fichiers pris en charge nativement dans le noyau peuvent être montés par wsl --mount. Cela signifie qu'il n'est pas possible d'utiliser les pilotes de système de fichiers installés (comme ntfs-3g par exemple) en appelant wsl --mount.
Mises à jour pour les développeurs
Chaque fois qu'une nouvelle version du système d'exploitation est envoyée au canal de développement, le SDK Windows correspondant sera également envoyé. Vous pouvez toujours installer le dernier SDK Insider à partir de aka.ms/InsiderSDK.
Corrections
Source : Microsoft
Voir aussi :
:fleche: Les thèmes de Windows 10 peuvent être utilisés abusivement pour voler les mots de passe de compte Windows, selon un chercheur en sécurité
:fleche: Seuls 3 % des développeurs Ruby on Rails travaillent sur Windows selon un sondage. Le développeur typique de Rails est autodidacte, travaille avec Rails depuis 4 à 7 ans et le fait à distance
:fleche: Microsoft déclare qu'il ne permettra pas de désactiver Windows Defender via le registre pour prendre en charge une fonctionnalité de sécurité appelée "Tamper Protection
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

