HFS +ファイルシステムはどの程度サポートされていますか?


10

UbuntuはHFS +(Mac形式)ファイルシステムをどの程度サポートしていますか?それらに読み書きできますか、そして注意すべき潜在的な問題はありますか?

回答:


5

カーネルは基本的な読み取りサポートをサポートしていますが、書き込みサポートに必要なジャーナリングサポートはほとんどありません。デフォルトでは、ほとんどの最新のMac(HFS +ファイルシステムを利用)でジャーナリングが有効になっています。書き込みサポートについては、まずHFS +パーティションのジャーナリングを無効にする必要があります。

sudo diskutil disableJournal [VolumeName]

次に、必要に応じて、次のコマンドで再度有効にします。

sudo diskutil enableJournal [VolumeName]

ただし、警告として-ジャーナリングはそれを実装するファイルシステムの重要な部分です。Mac OSXで無効にすることは推奨されておらず、 悪影響を与える可能性があります。カーネルにHFS +ドライバーのジャーナリングサポートを含める作業がありましたが、まだしばらく時間がかかります。


1
Mac OS Xでジャーナリングが有効になっている場合、LinuxカーネルのHFS +ドライバーが機能しないのですか?または、Linuxドライバーがジャーナルを無視することを意味しますか(これは、Windowsのext2 / 3ドライバーが現在AFAIKで行っていることと同じです)。
JanC

@JanCジャーナリングのサポートなしに書くことはできません。したがって、HFS +パーティションでジャーナリングが有効になっている場合は、読み取り専用のマウントのみが可能です。EXT2にはジャーナリングがなく、WindowsがEXT3にアクセスするためのドライバーには、ジャーナリングのサポートが含まれています(2001年から使用されているため)
Marco Ceppi

私が使用したWindows用のext2 / 3ドライバーはジャーナルを無視しました。Linuxでext3をext2として強制マウントし、ジャーナルを無視できるように、ext2のみをサポートし、ext3機能を無視しました。したがって、これはHFS +では異なります。
JanC


0

カーネル内のHFS +ドライバーを見ると、読み取りと書き込みのサポートがあるようですが、どれほど安定しているか、有用であるかなど、まったくわかりません。それは...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.