NTFS-3G

NTFS-3G
Typ ovladač souborového systému
Vývojář Sabolch Sakacic a další
Zapsáno v Xi
Operační systém multiplatformní software
Nejnovější verze
Licence GNU GPL v2
webová stránka tuxera.com/community/ope…

NTFS-3G  je bezplatný ovladač systému souborů NTFS . Projekt je stabilní na jakémkoli oddílu NTFS (včetně zápisu), má velkou a aktivní komunitu vývojářů a je licencován pod GNU General Public License . Pro Mac OS X však ovladač není zdarma a vyžaduje zakoupení licence.

V tuto chvíli jsou deklarovány práce na následujících operačních systémech: Linux (sestavy jsou dostupné pro 32bitové i 64bitové procesory ), FreeBSD , NetBSD , Solaris , Mac OS X , BeOS a Haiku .

Vývoj Sabolcs Sakacic začal v červenci 2006, první vydání proběhlo 21. února 2007  - verze 1.0.

Výhody

Na rozdíl od ovladače NTFS obsaženého v samotném linuxovém jádře [3] podporuje NTFS-3G více operací se soubory: soubory libovolné velikosti lze vytvářet, upravovat, přejmenovávat, přesouvat nebo mazat z oddílů NTFS, s výjimkou komprimovaných a šifrovaných souborů. Existuje experimentální podpora pro změnu seznamů řízení přístupu a oprávnění systému souborů . [4] Oddíly NTFS se připojují pomocí systému souborů v uživatelském prostoru (FUSE) do struktury uživatelského prostoru FHS .

Nevýhody

NTFS-3G podporuje různé konvence pojmenování souborů (DOS, Windows, POSIX ), ale z důvodů kompatibility je režim kompatibility POSIX [5] standardně povolen . To znamená, že jako název souboru jsou povoleny jakékoli znaky (včetně těch, které jsou v původním NTFS *, :, , ?, zakázány ") s výjimkou /(lomítko) a \0(znak null). Například:

Aby ovladač NTFS-3G podporoval původní omezení názvů souborů NTFS (a zaručoval tak, že soubor uložený v Linuxu lze otevřít ve Windows), musíte vynutit povolení této možnosti windows_names, například při připojování oddílu [7 ] :

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

Výkon

Testy ukazují, že NTFS-3G ještě není optimalizován pro výkon. Hlavním cílem vývojářů je zajistit spolehlivost díla a využívat pro práci veškerou funkcionalitu POSIXu.

Historie

Poznámky

  1. https://github.com/tuxera/ntfs-3g/releases/tag/2021.8.22
  2. Vydání 1.913 – 2021.
  3. LXR linux/fs/Kconfig . Získáno 28. srpna 2008. Archivováno z originálu dne 9. července 2020.
  4. NTFS-3G: Špatný přístup k Advanced Branch . Získáno 28. srpna 2008. Archivováno z originálu 18. října 2019.
  5. Archivovaná kopie (odkaz není dostupný) . Získáno 1. října 2017. Archivováno z originálu 17. září 2017. 
  6. Chyba #230906 „Použití speciálních znaků v názvech souborů zabraňuje větru...“ : Chyby: balíček ntfs-3g: Ubuntu . Získáno 1. října 2017. Archivováno z originálu 1. října 2017.
  7. MountingWindowsPartitions - Wiki komunity nápovědy . Získáno 1. října 2017. Archivováno z originálu 1. října 2017.
  8. NTFS-3G pro Mac OS X je nyní Tuxera NTFS pro Mac . Získáno 26. dubna 2018. Archivováno z originálu dne 3. dubna 2018.
  9. Vydání: NTFS-3G + NTFSPROGS 2011.4.12 (nedostupný odkaz) . Získáno 26. dubna 2018. Archivováno z originálu 9. září 2014. 

Viz také

Odkazy