Plattformübergreifendes Dateisystem mit Unterstützung für große Dateien

36

Was ist das beste Dateisystem für die plattformübergreifende Verwendung (Linux, Windows, OS X), das Festplattengrößen von mindestens 2 TB und Dateigrößen> 4 GB unterstützt?

Ich plane, es auf einem USB-Laufwerk auf verschiedenen Computern zu verwenden.

Gibt es Dateisysteme, die auf allen genannten Betriebssystemen verwendet werden können, ohne dass zusätzliche Treiber installiert werden müssen?

Zulakis
quelle
Mehr über die Umwelt? Lesen Schreiben? Eine Maschine? Netzwerkfreigaben?
Austin T Französisch
Lese- / Schreibunterstützung wäre toll. Wird als USB-Laufwerk auf verschiedenen Computern verwendet.
Zulakis
3
Diese Frage ist nicht konstruktiv . Es gibt bestimmte Kriterien, und Dateisysteme unterstützen diese Kriterien oder nicht. Es gibt auch keine unendlichen Antworten, und jede Antwort wird durch Fakten gestützt, nicht durch Meinungen.
Slhck

Antworten:

40

Schauen Sie sich dieses Diagramm in Wikipedia an und scrollen Sie zur letzten Tabelle für "Unterstützte Betriebssysteme". Hier wird die Betriebssystemunterstützung nach Dateisystem aufgelistet.

Wie Sie sehen, gibt es kein Dateisystem, das alle Betriebssystemplattformen abdeckt , das nächstliegende ist FAT16. FAT32 ist ein enger Zweitplatzierter, für den Treiber von Drittanbietern für z / OS erforderlich sind.

Da Sie Lese- / Schreibunterstützung sowie große Dateien und Dateisysteme benötigen, ist NTFS die beste Option. Offensichtlich unterstützen Windows-Betriebssysteme NTFS. Moderne Linux-Kernel (2.2+) können NTFS nativ lesen und schreiben. OS X unterstützt das native Lesen von NTFS und das Schreiben mit NTFS-3G .

Keltari
quelle
2
Ich möchte exFAT als eine weitere solide Option vorschlagen, hauptsächlich weil es einfacher ist, Linux zum Lesen / Schreiben von exFAT zu bewegen, als OSX zum Lesen / Schreiben von NTFS.
Joel E Salas
6
Ich würde exFAT vermeiden. Es gibt keine Sicherung der Dateizuordnungstabelle wie bei FAT32. Wenn keine Aufzeichnung vorhanden ist, wird durch eine unsichere Entfernung oder ein Einfrieren des Systems während eines Schreibvorgangs das gesamte Laufwerk verschmutzt.
Joe
2
+1 für die Verbindung zu NFTS-3G. Ich wusste nicht, dass es einen Open-Source-NTFS-Treiber für Mac OS gibt.
Spongessuck
2
@keltari während Linux 2.2+ nur eingeschränkte Schreibunterstützung bietet - siehe Linux can reliably read NTFS and can overwrite existing files, but the Linux kernel can’t write new files to an NTFS partition., ein Auszug aus dieser Antwort , die auch erklärt, wie Linux in der heutigen Zeit in NTFS liest / schreibt. Es ist definitiv nicht der Kerneltreiber.
Stonecrusher
1
NTFSwird von unterstützt linux, aber die Leistung ist sehr schlecht.
RedEyed