Welches Dateisystem zwischen OSX und Linux verwendet werden soll

22

Ich habe meine Pfoten auf einem großen USB-Laufwerk, das ich als Backup / allgemeiner Speicher im Büro verwenden möchte. Ich dachte an zwei Partitionen, eine für Time Machine-Backups und eine für den allgemeinen Speicher. Da ich die Festplatte sowohl für meine Linux-Workstation als auch für MacBook Pro verwenden werde, habe ich mich gefragt, welches Dateisystem verwendet werden soll.

Ich habe hier in alten Forenthreads und Fragen nachgelesen und bin mir darüber im Klaren, dass Time Machine ein Volume mit HFS + -Dateisystem benötigt, was bedeutet, dass es mit ext4 nicht funktionieren würde. Ebenso wird HFS + unter Linux gelesen, was jedoch die Leistung angeht, wäre dies fraglich. Der Großteil der Informationen, die ich gefunden habe, stammt aus den Jahren 2009-2010. Ich frage mich, ob sich Änderungen ergeben haben. Kann jemand diese Aussagen bestätigen oder ablehnen? oder vielleicht mehr Infos dazu hinzufügen ...

Wäre es dann ratsam, eine Partition mit HFS + und eine mit ext4 zu haben? Ich bin skeptisch, ob das viel besser wäre ... Außerdem bietet das Festplatten-Dienstprogramm in OSX nicht die Möglichkeit, mit Linux native zu formatieren, anscheinend ist es wahrscheinlicher, dass man Win / OSX als Linux / OSX verwendet.

posdef
quelle
Ich dachte, erweitert war eine Dateisystemoption?
Simon Sheehan
Du meinst exFAT oder ext2 / 3/4? Das letztere ist nicht als Option geliefert, während das erstere nicht besonders wünschenswert ist :(
posdef

Antworten:

26

Linux kann problemlos in HFS + schreiben. Wenn Sie wirklich Lese- / Schreibunterstützung von beiden Betriebssystemen benötigen, haben Sie nur eine Möglichkeit, nämlich als HFS + zu formatieren, da Time Machine nicht mit anderen zusammenarbeitet und macOS nicht nativ in ext4 schreiben kann (siehe Wie kann ich eine mounten?) ext4-Dateisystem unter OS X? )

Da Linux das Schreiben auf HFS + -Journal-Volumes ermöglicht , formatieren Sie die Partition mit HFS + (Journaled) mit Disk Utility.app auf Ihrem Mac.

Neuere MacOS-Versionen verwenden standardmäßig APFS anstelle von HFS +, aber die Linux-Unterstützung für APFS ist noch recht begrenzt. Es gibt einen schreibgeschützten FUSE-Treiber , aber in Zukunft wird möglicherweise Schreibunterstützung hinzugefügt.

slhck
quelle
danke für die antwort, ich habe mich gefragt, ob die zweite partition (die für linux / osx) besser ext4 oder hfs + sein würde. Ich meine von dem, was ich verstehe, haben beide Entscheidungen Nachteile. Haben Sie Kommentare dazu?
Posdef
Sie können unter OS X nicht mit ext4 darauf schreiben, es sei denn, Sie planen, Tools von Drittanbietern zu verwenden. Ich denke nicht, dass das Schreiben von Geschwindigkeit auf HFS + von Linux aus ein großes Problem sein würde.
Slhck
wie wäre es mit HFS + Journaled und Linux. Ich habe irgendwo gelesen, dass die Linux-Kompatibilität davon abhängt, ob das HFS + -Volume aufgezeichnet ist oder nicht (wie ohne Freude, wenn das HFS -Volume aufgezeichnet ist)
posdef
Verweis für den obigen Kommentar: "Der Linux HFS + Kernel-Treiber unterstützt das Lesen und Schreiben auf HFS + nicht-journalisierten Laufwerken / Partitionen, unterstützt jedoch nur das Lesen von journalisiertem HFS +. Journaling ist ein redundantes Verhalten eines Dateisystems, das zum Schutz vor Datenverlust beiträgt. Wenn Sie planen, auf eine HFS + -Partition zu schreiben, muss die Laufwerksaufzeichnung in Mac OS X deaktiviert sein. " (Von Wikipedia abgerufen, aber auf einen Thread in Ubuntu-Foren
verwiesen
1
Es gibt auch Hinweise auf Probleme bei Partitionen mit mehr als 2 TB: "Im Jahr 2009 wurde festgestellt, dass diese Treiber HFS + -Laufwerke mit einer Kapazität von mehr als 2 TB beschädigen. Infolgedessen erlaubten Linux-Distributionen wie Debian und Ubuntu auch nicht mehr das Mounten von HFS + Laufwerke oder Partitionen größer als 2 TB. Ab Februar 2011 wird daran gearbeitet, diese Einschränkung aufzuheben. " ( Wikipedia )
kolen
12

Nur um die Antwort von slhck zu ergänzen: Das Formatieren der Partition als nicht aufgezeichnet war mit dem Festplatten-Dienstprogramm unter OSX 10.7 etwas schwierig, da die Option für nicht aufgezeichnetes HFS + in den Formatierungs- (Lösch-) Optionen nicht angezeigt wird.

Die Lösung besteht darin, es als HFS + -Journal zu formatieren und dann das Journal zu deaktivieren, indem Sie die Partition auswählen und bei gedrückter Optionstaste das Menü "Datei" öffnen und "Journal deaktivieren" auswählen.

Seltsam.

Siehe https://discussions.apple.com/thread/3232454?start=0&tstart=0

hargriffle
quelle
2
Es scheint (nachdem Sie es ausprobiert haben), dass Sie die Aufzeichnung jederzeit aktivieren und deaktivieren können (mithilfe der seltsamen Methode dieser Antwort), ohne den Inhalt der Partition zu beeinträchtigen. Wenn Sie möchten, können Sie das Journaling jederzeit auf einem Mac aktivieren, solange Sie daran denken, es vor dem Auswerfen auszuschalten (damit es unter Linux als Lese- / Schreibzugriff (anstatt als schreibgeschützt) angezeigt wird). (Schade, dass OSX dies nicht automatisch für uns tun kann, mit einer dritten Option wie "Nur auf Macs (Linux-freundlich) aufgezeichnet" ...)
Matt