Microsoft vous déconseille de modifier les fichiers Linux depuis Windows
Comme vous le savez peut-être déjà, Windows 10 est livré avec un sous-système Linux basé sur Ubuntu. Il permet à l'utilisateur d'utiliser divers outils de console et d'installer des serveurs et services Linux typiques. Microsoft avertit désormais les utilisateurs de ne pas modifier les fichiers Linux directement à l'aide d'applications Windows, car ils peuvent endommager de manière permanente la copie installée de votre distribution Linux.
Le sous-système Linux, lorsqu'il est activé, stocke ses fichiers dans le dossier suivant :
%LOCALAPPDATA%\lxss
Astuce: Découvrez comment activer le sous-système Windows pour Linux (WSL) dans Windows 10.
Les métadonnées de fichier (par exemple, les autorisations, la propriété, les horodatages, etc.) sont représentées différemment sous Linux et sous Windows. Étant donné que Windows stocke vos fichiers Linux dans un dossier NTFS, WSL calcule et conserve les métadonnées de chaque fichier Linux dans ses attributs étendus NTFS.
Lorsque vous modifiez un fichier en dehors du sous-système Windows pour Linux, une application Windows peut ruiner les métadonnées stockées, car elle ne connaît rien à Linux. Certaines applications Windows modifient non seulement les fichiers, mais suppriment également le fichier existant et écrivent une copie mise à jour avec le même nom.
Si cela se produit, toutes les propriétés liées à Linux seront supprimées des propriétés de fichier étendues.
Lorsque le sous-système Windows pour Linux trouve des métadonnées endommagées, il considère le fichier comme corrompu. Parfois, il peut même écraser le contenu du fichier sans réellement corrompre les données.
celui de Microsoft recommandation est simple:
NE PAS, en AUCUN cas, créer et/ou modifier des fichiers Linux à l'aide d'applications, d'outils, de scripts, de consoles, etc.
La création/modification de fichiers Linux à partir de Windows entraînera probablement une corruption des données et/ou endommagera votre environnement Linux, vous obligeant à désinstaller et réinstaller votre distribution !
...
- Stockez les fichiers dans votre système de fichiers Windows que vous souhaitez créer/modifier à l'aide des outils Windows ET des outils Linux
- NE PAS créer/modifier des fichiers Linux à partir d'applications, d'outils, de scripts ou de consoles Windows