What is the best filesystem for an external USB drive – 2 – 3 TB shared between OSX/Windows/Linux?
May 18, 2013 in answer
ANSWER:
There is no perfect solution for all situations. “Best” varies based on your requirements.
I use NTFS on several 1TB USB hard drives for the wide support it has on multiple devices, because I often take them to clients’ houses and I know the files will be accessible regardless of the operating system with no extra set up required in most circumstances.
Likewise, NTFS is supported by almost all media centres and games consoles so if I want to play a movie on a non-networked device I’m likely to grab on of these hard drives.
NTFS is also fairly good for data recovery, if only because of its widespread usage – many software packages exist specifically for recovering a “Lost Folder” on an NTFS partition.
However if I personally planned to share 3TB of data between multiple operating systems, I would get a NAS rather than a USB connected device – for a little bit extra cost, I have far more flexibility, security and peace of mind. For example, you could have it formatted ext4 or something a bit more modern with high performance and mount it as a Samba share on Windows and Mac, therefore eliminating any filesystem conflicts and requirements on proprietary software such as Paragon NTFS.
Given that the NAS would be connected to power most of the time, stationary in one clean, dry location and managed by its own firmware it would be far more robust than a portable hard drive which is being spun up and down all the time and written to by various different drivers and kernels.
As a side-note, I suspect the issue you faced is less likely to be caused by a failure of NTFS or Windows, but the firmware on the drive itself or even a physical failure of the drive itself. I would recommend backing up any data on it you care about.
To summarise my long-winded answer, I think if you plan to continue using a portable hard drive and plugging it in and out of multiple machines regularly, you are prioritising convenience and as such NTFS is already your best choice.
However, if you decide you care more about data reliability and security than portability I would suggest not using a portable drive at all and get a NAS, shared by all three operating systems and/or any other devices in your home using Samba.

New Comments