web-dev-qa-db-ja.com

OSXとLinuxの間で使用するファイルシステム

オフィスのバックアップ/一般的なストレージとして使用したい大きなUSBドライブに足を入れました。 Time Machineバックアップ用と一般的なストレージ用の2​​つのパーティションがあると考えていました。 LinuxワークステーションとMacBook Proの両方にディスクを使用するので、どのファイルシステムを使用するのかと考えていました。

私はここで古いフォーラムのスレッドと質問を読んでいますが、私の理解では、Time MachineはHFS +ファイルシステムを備えたボリュームを要求するため、ext4では機能しません。同様に、HFS +はLinuxで読み取られますが、パフォーマンスに関しては問題があります。私が見つけた情報の大部分は2009-2010時代のものなので、何か変更があったかどうか疑問に思っています。誰かがこれらの発言を確認または拒否できますか?または多分問題についてのより多くの情報を追加...

次に、HFS +を備えた1つのパーティションとext4を備えた1つのパーティションを持つことをお勧めしますか?それがはるかに良いかどうか私は懐疑的です...さらに、OSXのディスクユーティリティツールは、Linuxネイティブでフォーマットするオプションを提供しません。

23
posdef

Linuxは問題なくHFS +に書き込むことができます。両方のOSからの読み取り/書き込みサポートが本当に必要な場合、Time Machineは他のOSと連携せず、macOSはネイティブでext4に書き込むことができないため、HFS +としてフォーマットするという1つの選択肢しかありません( OS Xにext4ファイルシステムをマウントするにはどうすればよいですか?

Linux はジャーナルHFS +ボリューム への書き込みを許可するため、MacのDisk Utility.appを使用してHFS +(ジャーナル)でパーティションをフォーマットします。

新しいmacOSバージョンはデフォルトでHFS +ではなくAPFSを使用しますが、APFSのLinuxサポートはまだかなり制限されています。 読み取り専用のFuseドライバー がありますが、将来的には書き込みサポートが追加される可能性があります。

26
slhck

Slhckの答えに追加すると、非ジャーナルとしてパーティションをフォーマットすることはOSX 10.7のディスクユーティリティを使用して少しトリッキーでした。

解決策は、HFS +ジャーナルとしてフォーマットし、パーティションを選択してジャーナリングをオフにし、オプションキーを押しながら[ファイル]メニューを開き、[ジャーナリングを無効にする]を選択することです。

変だ。

https://discussions.Apple.com/thread/3232454?start=0&tstart= を参照してください

12
hargriffle