哪些文件系统在 Linux 和 Mac OS X 上均具有一流的支持

哪些文件系统在 Linux 和 Mac OS X 上均具有一流的支持

可能重复:
在 OSX 和 Linux 之间使用哪个文件系统

我正在用 HDD 替换 Macbook 上的光驱,并计划将新驱动器的一半用于 Linux。另一半我想用作 Linux 和 Mac OS 都可以访问的存储。

您建议我使用哪种文件系统?

答案1

OSX 支持(无需特殊解决方法即可进行读/写访问)

  • 高频振动筛
  • 超滤膜
  • FAT-32
  • FAT-16

Linux 支持 FAT-32 和 FAT-16。它对 UFS 的支持似乎不够普遍(或者 UFS 可能在其他操作系统实现之间有所不同)。我相信 Linux 也支持 HFS plus,但您必须禁用日志功能,而且可能还会出现其他问题。

因此我将使用 FAT-32

答案2

我认为您说的“访问”是指读/写,您可能希望能够设置权限并执行在常规硬盘上可以执行的所有其他操作。Linux
支持的文件系统比 OSX 多,但重叠程度比您想象的要小。

OSX“官方”支持的文件系统是:
UFS HFS+ FAT 16 和 32

Linux 并不真正兼容 UFS。为了兼容 HFS+,您必须牺牲稳定性。FAT32 不区分大小写,对于习惯区分大小写的 OSX 和 Linux 用户来说,这是一个日常用户级问题。它还缺少现代文件系统所具有的许多功能,如符号链接和日志记录。
我推荐 ext3。这是相当多 Linux 发行版的默认文件系统,并且也与 OSX 兼容。

相关内容