NTFS-3G

NTFS-3G
Tipo de controlador del sistema de archivos
Desarrollador Sabolch Sakacic y otros
Escrito en xi
Sistema operativo software multiplataforma
ultima versión
Licencia GNU GPL v2
Sitio web tuxera.com/community/ope…

NTFS-3G  es un controlador de sistema de archivos NTFS gratuito . El proyecto es estable en cualquier partición NTFS (incluida la escritura), tiene una comunidad de desarrolladores grande y activa y está autorizado bajo la Licencia pública general de GNU . Sin embargo, para Mac OS X, el controlador no es gratuito y requiere la compra de una licencia.

Por el momento, se declara trabajar en los siguientes sistemas operativos: Linux (los ensamblados están disponibles tanto para procesadores de 32 bits como de 64 bits ), FreeBSD , NetBSD , Solaris , Mac OS X , BeOS y Haiku .

El desarrollo comenzó Sabolcs Sakacic en julio de 2006, el primer lanzamiento tuvo lugar el 21 de febrero de 2007  - versión 1.0.

Beneficios

A diferencia del controlador NTFS incluido en el propio kernel de Linux [3] , NTFS-3G admite más operaciones con archivos: se pueden crear, modificar, renombrar, mover o eliminar archivos de cualquier tamaño de las particiones NTFS, sin incluir los archivos comprimidos y cifrados. Hay soporte experimental para cambiar las listas de control de acceso y los permisos del sistema de archivos . [4] Las particiones NTFS se montan mediante Filesystem in Userspace (FUSE) en la estructura de espacio de usuario de FHS .

Desventajas

NTFS-3G admite varias convenciones de nomenclatura de archivos (DOS, Windows, POSIX ), pero por razones de compatibilidad, el modo de compatibilidad POSIX [5] está habilitado de forma predeterminada . Esto significa que se permite cualquier carácter como nombre de archivo (incluidos los prohibidos en el NTFS original *, :, ?, ") con la excepción de /(barra) y \0(carácter nulo). Por ejemplo:

Para que el controlador NTFS-3G admita las restricciones de nombre de archivo NTFS originales (y así garantizar que un archivo guardado en Linux se pueda abrir en Windows), debe forzar la activación de la opción windows_names, por ejemplo, al montar una partición [7 ] :

UUID=xxx /media/yyy ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0

Rendimiento

Las pruebas muestran que NTFS-3G aún no está optimizado para el rendimiento. El objetivo principal de los desarrolladores es garantizar la confiabilidad del trabajo y utilizar toda la funcionalidad de POSIX para el trabajo.

Historia

Notas

  1. https://github.com/tuxera/ntfs-3g/releases/tag/2021.8.22
  2. Versión 1.913 - 2021.
  3. LXRlinux/fs/Kconfig . Consultado el 28 de agosto de 2008. Archivado desde el original el 9 de julio de 2020.
  4. NTFS-3G: mal acceso a rama avanzada . Consultado el 28 de agosto de 2008. Archivado desde el original el 18 de octubre de 2019.
  5. Copia archivada (enlace no disponible) . Consultado el 1 de octubre de 2017. Archivado desde el original el 17 de septiembre de 2017. 
  6. Error n.º 230906 "El uso de caracteres especiales en los nombres de archivo evita que Wind..." : Errores : paquete ntfs-3g : Ubuntu . Consultado el 1 de octubre de 2017. Archivado desde el original el 1 de octubre de 2017.
  7. MountingWindowsPartitions - Wiki de ayuda de la comunidad . Consultado el 1 de octubre de 2017. Archivado desde el original el 1 de octubre de 2017.
  8. NTFS-3G para Mac OS X ahora es Tuxera NTFS para Mac . Consultado el 26 de abril de 2018. Archivado desde el original el 3 de abril de 2018.
  9. Versión: NTFS-3G + NTFSPROGS 2011.4.12 (enlace no disponible) . Consultado el 26 de abril de 2018. Archivado desde el original el 9 de septiembre de 2014. 

Véase también

Enlaces