Aktualizacja 2018-05-25: Od kiedy napisałem tę odpowiedź w 2015 roku, popularność exFAT nadal rośnie, głównie ze względu na podobnie rosnącą popularność SDXC i potrzebę nowoczesnego wieloplatformowego systemu plików. Co najmniej dwa smaki Ubuntu, Kylin (komputer stacjonarny) i MATE (rdzeń + komputer stacjonarny), domyślnie zawierają obsługę exFAT od 18.04. Nadal jest obciążony patentem, ale z drugiej strony, podobnie jak reszta rodziny FAT . Niektórzy uważają, że mogą obejść te patenty ; inni próbowali rzucić im wyzwanie , ale bez powodzenia .
Seria systemów plików FAT jest najczęściej obsługiwana w nowoczesnych systemach operacyjnych. Jest to bardzo prosty system plików, a podstawową implementację można szybko napisać dla dowolnej platformy. FAT16 jest prawdopodobnie najczęściej obsługiwaną odmianą, a tuż za nią FAT32 . Dla dysku 64 GB FAT32 byłby idealny. Jak wspomnieli inni, haczyk polega na tym, że musisz użyć narzędzia innej firmy do sformatowania partycji, jeśli używasz systemu Windows, ponieważ wbudowane narzędzie Windows nie może tworzyć partycji FAT32 większych niż 32 GB. Ponadto FAT32 nie może przechowywać plików większych niż 4 GiB, ponieważ rozmiar każdego pliku jest zapisywany jako 32-bitowa liczba całkowita bez znaku.FAT32 jest prawdopodobnie najlepszym rozwiązaniem, jeśli możesz tolerować początkowe problemy związane z formatowaniem dysku i limitem rozmiaru pliku.
exFAT zaczyna być coraz bardziej rozpowszechniony, szczególnie na platformach mobilnych, ponieważ jest to standardowy format dla dużych kart SD (SDXC). Prawdopodobnie znajdziesz natywną obsługę exFAT na dowolnym urządzeniu z czytnikiem kart SDXC. Jak zauważyłeś, niektóre platformy - lub określone wersje / dystrybucje platform - domyślnie nie wysyłają sterowników, zwykle dlatego, że dystrybucja decyduje się na uniknięcie „niewolnego” oprogramowania. Cała rodzina FAT jest obciążona patentami , ale exFAT ma najnowsze patenty tej grupy (np. US8321439 i US8583708 ), z których większość nie wygasa przez długi czas. Zalecam użycie exFAT, jeśli FAT32 jest zbyt restrykcyjny, szczególnie jeśli często będziesz używał napędu w systemie Windows.Tak, może być konieczne zainstalowanie sterowników w niektórych systemach Linux, ale są to przydatne sterowniki, które prawdopodobnie powinny i tak zostać zainstalowane, a problemy patentowe raczej nie będą stanowić problemu dla poszczególnych użytkowników.
Sformatowanie dysku jako UDF rozwiązałoby niektóre ograniczenia FAT32. Jednak niektóre platformy mogą przedstawiać urządzenie użytkownikowi jako napęd optyczny, co może być uciążliwe. Prawdopodobnie potrzebujesz również narzędzia innej firmy, aby sformatować dysk w systemie Windows lub Mac. Jeśli wybierzesz tę trasę, pamiętaj, aby użyć zwykłego UDF zamiast podatku VAT lub oszczędzić. Dwie ostatnie wersje są przeznaczone dla niektórych rodzajów nośników optycznych i nie będą działać zgodnie z oczekiwaniami na dysku flash. Podobno UDF nie obsługuje plików większych niż 1 GB w systemie Linux z powodu leniwej poprawki luki w zabezpieczeniach (CVE-2006-4145) - nie zweryfikowałem tego. Istnieją również pewne dowody wskazujące, że Windows może wprost odmówić obsługi nośników nieoptycznych sformatowanych jako UDF, ale ja też tego nie testowałem.