各操作系统对各文件系统的原生支持情况

各操作系统对各文件系统的原生支持情况

MacOS Linux Windows FreeBSD
FAT16/32 1 Y Y Y
NTFS X O Y
ExFAT Y X Y
HFS+ Y O X
APFS Y X X
EXT2 X Y X Y 3
EXT3 X Y X
EXT4 X Y X
F2FS X Y X
BtrFS X Y X
XFS X Y X O
ZFS X Y2 X Y 4
UFS X X X Y 5

说明:Y为支持读取/写入,O为仅支持读取,X为不支持,对于系统是否自带用户空间工具的情况并未进行考察

以上测试为在不加装任何插件的情况下使用最新系统测试得出,分别使用 MacOS Catalina 10.15.1,Debian Buster(Linux Kernel 4.19.75-v7+),Windows 10 进行测试,由于 Linux Distro 众多,部分结果来源于网络,并未经本人证实。

其他文件系统请参考 https://en.wikipedia.org/wiki/File_system

尾注

1 FAT16/32 已过时,不推荐现代系统和硬盘使用
2 https://itsfoss.com/zfs-ubuntu/
3 https://www.freebsd.org/doc/handbook/filesystems-linux.html
4 https://www.freebsd.org/doc/handbook/filesystems.html
5 https://www.freebsd.org/doc/handbook/filesystems.html