Welches Dateisystem soll für eine tragbare Festplatte verwendet werden, die von verschiedenen Betriebssystemen gemeinsam genutzt wird?

8

Etwas ähnliches wurde schon gefragt , aber meine Kriterien sind ein wenig anders. Ich muss eine tragbare Festplatte (USB / Firewire) zwischen Mac OSX-, Linux- und Windows XP-Systemen freigeben, auf denen die freigegebenen Dateien manchmal> 4 GB groß sind. Gibt es ein Dateisystem, das auf all diesen Betriebssystemen standardmäßig verfügbar ist und dies unterstützt und Lese- / Schreibzugriff ermöglicht? Wenn nicht, was ist die nächstbeste Lösung für die Installation zusätzlicher Software auf diesen Betriebssystemen?

Jonathon Watney
quelle
1
UDF ist die beste Wahl serverfault.com/questions/55089/…
MarcH

Antworten:

13

Die Option für die größte Abdeckung ist das FAT32- Dateisystem. Sie können jedoch keine Dateien mit mehr als 4 GB erstellen.

Wenn Sie NTFS (Windows-Format) verwenden, können Mac-Systeme es lesen, aber nicht darauf schreiben, es sei denn, Software von Drittanbietern ist installiert. Mit MacFuse und NTFS-3G haben Sie vollen Zugriff auf NTFS-Volumes auf einem Mac-System.

Aktualisieren:

Stabiler Lese- / Schreibtreiber für NTFS-3G - Anscheinend unterstützt NTFS-3G auch Linux, FreeBSD, Mac OS X, NetBSD, Solaris, Haiku und andere Betriebssysteme.

Genießen,

Robert C. Cartaino

Robert Cartaino
quelle
NTFS-3G sieht vielversprechend aus. Ich bin gespannt, ob es eine Möglichkeit gibt, es unter Mac OSX und Linux zu verwenden, ohne etwas zu installieren. Vielleicht sie im User Space ausführen? Könnte ein Wunschtraum sein. ;)
Jonathon Watney
FUSE (Dateisystem im Userspace) befindet sich im Userspace, aber Sie müssen zumindest unter OSX etwas installieren. Fuse unter Linux wird immer häufiger in die Standardinstallation aufgenommen.
Zoredache
NTFS-3G ist großartig! Sehr empfehlenswert; klappt wunderbar.
Andy Mikula
Ich hatte noch nie Probleme mit NTFS-3G, ich benutze es schon eine ganze Weile.
Gert M
@ Zoredache Fast da. Ich denke an zwei Partitionen, eine FAT32 mit den verschiedenen Dateisystemtreibern für jedes Betriebssystem und eine NTFS mit meinen Dateien. Ich denke, bis Apple so etwas wie MacFUSE mit OSX ausliefert, muss ich mit der Installation leben.
Jonathon Watney
2

Verwenden Sie ext2 und legen Sie die Treiber für den Zugriff von Nicht-Linux-Systemen auf einer Gerätepartition in Fat 32 ab. Sie haben nicht nur> 4g-Kriterien sortiert, sondern vor allem auch Dateiattribute

Löwe
quelle
1

Ich würde bei FAT32 bleiben und ein ZIP-Dienstprogramm verwenden, das seine Dateien in Blöcke mit fester Größe (dh weniger als 4 GB) aufteilt - chaotisch und langsam, ich gebe zu, aber wenn Sie die ausführbaren Dateien für alle Betriebssysteme, die Sie benötigen, und vielleicht auf derselben Festplatte ablegen Schreiben Sie sogar ein paar kleine Skripte und fügen Sie sie hinzu, um Ihnen das zu erleichtern, was Sie wollen.

Chopper3
quelle
Sie können split (1) unter Linux verwenden
Rory
1

UDF Revision 2.01 ist wahrscheinlich der Weg, den Sie gehen möchten. Siehe UDF OS-Kompatibilitätstabelle auf Wikipedia .

Der einzige Nachteil von UDF 2.01 ist, dass Windows XP keine native Schreibunterstützung bietet (zumindest ohne Dienstprogramme von Drittanbietern). Das Schreiben mit Windows 7 und höher wird jedoch nativ unterstützt.

Ich habe mich kürzlich mit diesem Thema befasst und ein Skript geschrieben, um den Formatierungsprozess in UDF zu automatisieren. Siehe format-udf auf GitHub .

j0nam1el
quelle
0

Ihr bestes Bestes wird FAT32 sein. FAT32 unterliegt mehreren Einschränkungen, ist jedoch die bekannteste und funktioniert auf allen genannten Systemen.

jdiaz
quelle
0

Ich bin mir ziemlich sicher, dass Windows XP nur FAT32 und NTFS unterstützen kann. FAT32 kann keine Dateien mit mehr als 4 GB verarbeiten, daher gibt es Ihre Antwort.

Die meisten Systeme können NTFS lesen, aber einige können nicht in NTFS schreiben. Ich bin mir nicht sicher, welche sie sind.

Wenn Sie nur mit Dateien auskommen, die kleiner als 4 GB sind, wählen Sie FAT32, da es auf den meisten Betriebssystemen am besten funktioniert.

Gewähren
quelle
0

Ich habe hier keine Erfahrung, aber nur um meine Gedanken zu teilen, scheint Windows am wenigsten gut mit anderen zu spielen. Vielleicht möchten Sie NTFS ausprobieren. Auf dieser Front können Sie normalerweise NTFS-Partitionen mit jeder Linux-Installation lesen. Wenn Sie schreiben müssen, muss ntfs-3g installiert sein. Unter OSX können Sie ntfs-3g für Mac ausprobieren .

Wenn Sie nur Lesezugriff benötigen, ist ext2 / 3 möglicherweise besser, da es keine Installationsprogramme zum Lesen gibt: Mac , PC

Jerph
quelle