Wie gut wird das HFS + -Dateisystem unterstützt?


10

Wie gut unterstützt Ubuntu HFS + (dh Mac-formatierte) Dateisysteme? Kann es sie lesen und schreiben, und gibt es potenzielle Probleme, auf die Sie achten müssen?

Antworten:


5

Der Kernel unterstützt die grundlegende Leseunterstützung. Eine Journalunterstützung ist jedoch nahezu nicht vorhanden, die für die Schreibunterstützung erforderlich ist. Standardmäßig ist auf den meisten modernen Macs (die das HFS + -Dateisystem verwenden) das Journaling aktiviert. Für die Schreibunterstützung müssen Sie zuerst das Journaling auf der HFS + -Partition deaktivieren:

sudo diskutil disableJournal [VolumeName]

Aktivieren Sie dann bei Bedarf erneut mit:

sudo diskutil enableJournal [VolumeName]

Als Warnung: Journaling ist ein wichtiger Bestandteil jedes Dateisystems, das es implementiert. Das Deaktivieren unter Mac OS X wird nicht empfohlen und  kann nachteilige Auswirkungen haben . Es wurde daran gearbeitet, Journaling-Unterstützung für den HFS + -Treiber in den Kernel aufzunehmen - aber das ist noch einige Zeit entfernt.


1
Meinen Sie damit, dass der HFS + -Treiber im Linux-Kernel nicht funktioniert, wenn das Journaling unter Mac OS X aktiviert ist? Oder meinst du damit, dass der Linux-Treiber das Journal ignoriert (was dem entspricht, was ext2 / 3-Treiber für Windows derzeit AFAIK tun)?
Januar

@JanC Ohne Journaling-Unterstützung können Sie nicht schreiben. Wenn das Journaling auf einer HFS + -Partition aktiviert ist, ist nur ein schreibgeschützter Mount verfügbar. EXT2 verfügt nicht über Journaling, und der Treiber für Windows für den Zugriff auf EXT3 enthält Journaling-Unterstützung (seit 2001)
Marco Ceppi

Der von mir verwendete ext2 / 3-Treiber für Windows hat das Journal ignoriert. Es unterstützte nur ext2 und ignorierte die ext3-Funktionen, genau wie Sie ein ext3 als ext2 unter Linux erzwingen und das Journal ignorieren können. Gut zu wissen, dass dies für HFS + anders ist.
10.


0

Wenn ich mir den HFS + -Treiber im Kernel anschaue, scheint er Lese- und Schreibunterstützung zu haben, aber ich habe absolut keine Ahnung, wie stabil / nützlich / etc. es ist...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.