Microsoft le aconseja no editar archivos de Linux desde Windows
Como ya sabrá, Windows 10 viene con un subsistema de Linux basado en Ubuntu. Permite al usuario utilizar varias herramientas de consola e instalar servidores y servicios típicos de Linux. Microsoft ahora advierte a los usuarios que no editen archivos de Linux directamente usando aplicaciones de Windows, ya que pueden dañar permanentemente la copia instalada de su distribución de Linux.
El subsistema Linux, cuando está habilitado, almacena sus archivos en la siguiente carpeta:
% LOCALAPPDATA% \ lxss
Sugerencia: vea cómo habilitar el subsistema de Windows para Linux (WSL) en Windows 10.
Los metadatos de archivos (por ejemplo, permisos, propiedad, marcas de tiempo, etc.) se representan de manera diferente en Linux que en Windows. Debido a que Windows almacena sus archivos Linux en una carpeta NTFS, WSL calcula y conserva los metadatos de cada archivo Linux en sus atributos extendidos NTFS.
Cuando edita un archivo desde fuera del Subsistema de Windows para Linux, una aplicación de Windows puede arruinar los metadatos almacenados, ya que no sabe nada sobre Linux. Algunas aplicaciones de Windows no solo editan archivos, sino que también eliminan el archivo existente y escriben una copia actualizada con el mismo nombre.
Si esto sucede, todas las propiedades relacionadas con Linux se eliminarán de las propiedades del archivo extendido.
Cuando el Subsistema de Windows para Linux encuentra metadatos rotos, considera que el archivo está dañado. A veces, incluso puede sobrescribir el contenido del archivo sin dañar los datos.
De Microsoft recomendación es simple:
NO, bajo NINGUNA circunstancia, cree y / o modifique archivos de Linux utilizando aplicaciones, herramientas, scripts, consolas, etc. de Windows.
¡Crear / cambiar archivos de Linux desde Windows probablemente resultará en la corrupción de datos y / o dañará su entorno Linux requiriendo que desinstale y reinstale su distribución!
...
- Almacene los archivos en su sistema de archivos de Windows que desee crear / modificar utilizando herramientas de Windows Y herramientas de Linux
- NO cree ni modifique archivos de Linux desde aplicaciones, herramientas, scripts o consolas de Windows