NTFS-3G

NTFS-3G
Type filsystem driver
Udvikler Sabolch Sakacic og andre
Skrevet i Xi
Operativ system software på tværs af platforme
nyeste version
Licens GNU GPL v2
Internet side tuxera.com/community/ope...

NTFS -3G  er en gratis NTFS -filsystemdriver . Projektet er stabilt på enhver NTFS-partition (inklusive skrive), har et stort og aktivt udviklerfællesskab og er licenseret under GNU General Public License . Men til Mac OS X er driveren ikke gratis og kræver køb af en licens.

I øjeblikket er der erklæret arbejde på følgende operativsystemer: Linux (samlinger er tilgængelige for både 32-bit og 64 -bit processorer ), FreeBSD , NetBSD , Solaris , Mac OS X , BeOS og Haiku .

Udviklingen begyndte Sabolcs Sakacic i juli 2006, den første udgivelse fandt sted den 21. februar 2007  - version 1.0.

Fordele

I modsætning til NTFS-driveren inkluderet i selve Linux-kernen [3] understøtter NTFS-3G flere filoperationer: filer af enhver størrelse kan oprettes, ændres, omdøbes, flyttes eller slettes fra NTFS-partitioner, undtagen komprimerede og krypterede filer. Der er eksperimentel støtte til at ændre adgangskontrollister og filsystemtilladelser . [4] NTFS-partitioner monteres ved hjælp af Filesystem in Userspace (FUSE) i FHS -brugerområdestrukturen .

Ulemper

NTFS-3G understøtter forskellige filnavnekonventioner (DOS, Windows, POSIX ), men af ​​kompatibilitetsårsager er POSIX [5] -kompatibilitetstilstand aktiveret som standard . Dette betyder, at alle tegn er tilladt som et filnavn (inklusive dem, der er forbudt i den originale NTFS *, :, ?, ") med undtagelse af /(skråstreg) og \0(nulltegn). For eksempel:

For at NTFS-3G-driveren skal understøtte de originale NTFS-filnavnsbegrænsninger (og dermed garantere, at en Linux-gemt fil kan åbnes i Windows), skal du tvinge muligheden til at blive aktiveret windows_names, f.eks. når du monterer en partition [7 ] :

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

Ydeevne

Test viser, at NTFS-3G endnu ikke er optimeret til ydeevne. Udviklernes hovedmål er at sikre pålideligheden af ​​arbejdet og at bruge al funktionaliteten i POSIX til arbejde.

Historie

Noter

  1. https://github.com/tuxera/ntfs-3g/releases/tag/2021.8.22
  2. Udgivelse 1.913 - 2021.
  3. LXR linux/fs/Kconfig . Hentet 28. august 2008. Arkiveret fra originalen 9. juli 2020.
  4. NTFS-3G: Dårlig adgang til Advanced Branch . Hentet 28. august 2008. Arkiveret fra originalen 18. oktober 2019.
  5. Arkiveret kopi (link ikke tilgængeligt) . Hentet 1. oktober 2017. Arkiveret fra originalen 17. september 2017. 
  6. Fejl #230906 “Brug af specialtegn i filnavne forhindrer vind...” : Fejl : ntfs-3g-pakke : Ubuntu . Hentet 1. oktober 2017. Arkiveret fra originalen 1. oktober 2017.
  7. Montering af WindowsPartitioner - Community Help Wiki . Hentet 1. oktober 2017. Arkiveret fra originalen 1. oktober 2017.
  8. NTFS-3G til Mac OS X er nu Tuxera NTFS til Mac . Hentet 26. april 2018. Arkiveret fra originalen 3. april 2018.
  9. Udgivelse: NTFS-3G + NTFSPROGS 2011.4.12 (utilgængeligt link) . Hentet 26. april 2018. Arkiveret fra originalen 9. september 2014. 

Se også

Links