Si bien con el próximo arribo de Linux 7.1 habrá mejoras sustanciales en el controlador NTFS de Linux, aún persisten las limitaciones en cuanto a la gestión de los enlaces simbólicos nativos de Windows. Pues bien, hay buenas noticias en torno a ello, pues el desarrollador de código abierto, Hyunchul Lee, ha publicado una serie de parches ¡que vienen a solventar dichas limitaciones!

¿De qué se tratan estos nuevos trabajos y como mejoran la gestión de los enlaces simbólicos nativos de Windows en Linux?
A diferencia de los enlaces simbólicos tradicionales de Windows (.lnk), los enlaces simbólicos nativos de Windows son los que utilizan otras plataformas para gestionar de forma transparente los comportamientos y seguimientos de cada enlace Windows. En Linux, esto se gestiona mediante el controlador NTFS el cual es el encargado de la compatibilidad del sistema de archivos de Windows al cargarlos en los diferentes sistemas de archivos Linux.
Hasta ahora, la gestión de los enlaces simbólicos nativos de Windows en el driver NTFS de Linux presenta ciertos problemas, sobre todo a la hora del montaje. Y es que este driver tiene limitaciones para hacer seguimiento en la configuración de dichos enlaces, así como en la creación de los mismos, lo cual suele provocar comportamientos erróneos al montar una partición o archivos con sistema de archivo NTFS nativo de Windows.
Como solución, Lee ha añadido dos nuevas opciones de montaje: native_symlink=raw|rel y symlink=wsl|native. Con native_symlink=raw|rel el driver NTFS de Linux tendrá capacidad para analizar y hacer seguimiento de las configuraciones de los enlaces simbólicos nativos de Windows. De esta manera se obtendrá una resolución absoluta del objetivo. Entre tanto, con la opción symlink=wsl|native permitirá al controlador NTFS de Linux seleccionar el comportamiento que tendrán los enlaces simbólicos una vez que hayan sido creados. También podrá convertir la ruta de destino a UTF-16, el cual es el formato nativo que emplea Windows.
¿Cuándo debutaría esta nueva funcionalidad?
Dado que los parches fueron creados recientemente, es poco probable que se incluyan en la ventana de características del próximo Linux 7.2. Por ende, su debut es muy probable que lo veamos en una versión posterior.
