可能重复:
跨平台文件系统
什么是在所有操作系统(如 Windows、Linux 和 Mac)上具有读/写权限的文件系统。
Windows 自带 FAT 和 NTFS 支持,还可以添加 EXT3 支持。从未听说过 Windows 上有 Mac OS Extended。
Linux 带有 EXT3/4 支持,并且可以添加 FAT 和 NTFS 支持。根据文档,Mac OS Extended w/o journaled 有支持,但只能以 root 用户身份运行。
Mac 带有 FAT 和 Mac OS 扩展支持。并且可以添加实验性的 NTFS 支持(效果不是很好。亲身体验过)。Mac 不支持 ext4。不确定是否支持 ext3。
我想知道最好的文件系统我可以使用我的外部硬盘,这样它就可以在 Windows、Linux 和 Mac 或至少 Linux 和 Mac 上使用读/写功能。
答案1
从兼容性角度来看,FAT32 可能是您最好的选择。唯一的限制是文件大小限制为 ~4GB。除此之外,如果您计划使用大于 ~4GB 的文件大小,那么 NTFS 将是最佳选择,因为在这些操作系统上都可以轻松实现读写支持,并且消除了文件大小限制。
- 有了 Windows,您就安全了
- 对于 Linux,大多数较新的发行版都附带 ntfs-3g 驱动程序,因为它包含在内核 2.6 及更高版本中
- 使用 Mac,您可以安装ntfs-3g
答案2
FAT32 是一个糟糕的选择,因为它缺乏安全控制和文件系统限制
如今,大多数 Linux 发行版都默认支持 ntfs 读写功能,但我不确定 Mac 上是否支持,但我知道有一款名为 ntfs-3g 的工具可供下载,它也符合您所寻求的安全要求