What filesystem for an external Harddrive (Linux/Mac/Windows) [closed]

What Filesystem should I use for an external USB harddrive (500GB), with possibility to share with a Mac and Windows systems, for example at the office. Now it is NTFS but back in the day the NTFS support was not stable under Linux and I think it is not supported on a Mac.

I would just use FAT32, but it has 4GB file size limitation, do I overlooked any other option?

I looked here: filesystem types for partitions but a Mac is not mentioned.

edit Windows is the least important, I am not sure if I need Windows support at all. So what would I use just for Linux and Mac?

edit I am not so happy with the performance, I don't know if the problem lie in NTFS USB or whatever, but the process mount.ntfs has a high CPU usage while copying. I just get <10MByte/s writing


Solution 1:

Usually i just go with NTFS. It's way better than FAT32, and it's relatively easy to install NTFS-compatibility on both Mac and Linux (compared to installing filesystems on Windows).

For Mac you need either the free NTFS-3g or the commercial version of the same, Tuxera NTFS. These are only needed if you want to be able to write to the disk. OSX can read NTFS.

For Linux, it's also NTFS-3g. To install it on Ubuntu: sudo apt-get install ntfs-3g.

Solution 2:

Just saw this in passing. I know its old thread but hey.

What about ExFat? It's OSX/Linux/Windows compatible, but please do check which versions of those its compatible with.

According to Wikipedia it is http://en.wikipedia.org/wiki/ExFAT

Supported by: Windows XP and above OSX 10.6.5 and above Linux (don't know how far back support goes)