Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
05-13-2022, 04:25 AM
|
#1
|
LQ Newbie
Registered: Jan 2021
Posts: 6
Rep: 
|
External HDD File System Conundrum
Hi Everyone,
I would like seek your advice and guidance with regards to the file system to use on my external HDD.
I have a WD My Passport 2TB HDD that I would like to use with my Work Computer (Windows 10/11), Personal Laptop (Linux Mint) and my iPad Pro 11" (APFS). I will be using it to store both my work files (various references, bash script repository, documents) and personal files (mostly media content either downloaded or from my phone / iPad).
My initial thought was to exFAT the whole drive as it's supposed to be the most compatible file systems. However, upon reading this article, not to mention going through some of the forum posts, i'm not so sure now.
Then I thought perhapds I can go for NTFS instead. I understood that the Linux kernel now has native read & write capability to an NTFS partition. On the iPad Pro, at least I have read only access, which is majority of my use case. then recently I came across this article which talk about issues with NTFS support on Linux.
So now I'm kind lost as to what is the best solution ? I'm thinking maybe I'd need to use multiple partitions ? Any ideas ?
|
|
|
05-13-2022, 09:02 PM
|
#2
|
LQ Guru
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,930
|
I have had no issues with NTFS on external drives with any Linux distro that I've used.
You do need to make sure nfts-3g is installed; I think many distros include it by default these days.
Last edited by frankbell; 05-13-2022 at 09:07 PM.
Reason: clarity
|
|
1 members found this post helpful.
|
05-14-2022, 05:32 AM
|
#3
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,390
|
Data are just data - there is no intrinsic requirement to use a particular filesystem.
A corollary might be that a single copy of that data is never safe. I keep my data on linux filesystems, and copy it to an external as necessary for interchange. Doesn't matter if the intermediary is flaky or not, it can always be repeated.
|
|
|
05-14-2022, 04:44 PM
|
#4
|
Moderator
Registered: Mar 2008
Posts: 22,361
|
NTFS has some ability to journal where the exfat (fat) doesn't have.
Last edited by jefro; 05-14-2022 at 08:00 PM.
|
|
|
05-14-2022, 07:08 PM
|
#6
|
Member
Registered: Jan 2022
Location: Limassol, Cyprus
Distribution: Debian
Posts: 382
Rep:
|
I also used the NTFS file system with the ntfs-3g package without any problems. I do not know anything about your iPad as I have never used any apple products.
The link below has some information for anyone who would like to read, but basically what you need to know is that the NTFS driver is included with kernel 5.15
https://www.techrepublic.com/article...x-kernel-5-15/
|
|
|
05-14-2022, 07:30 PM
|
#7
|
LQ Guru
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,387
|
Quote:
Originally Posted by chrisqck
So now I'm kind lost as to what is the best solution ? I'm thinking maybe I'd need to use multiple partitions ? Any ideas ?
|
I recommend that you create multiple partitions and format a partition in each of the native formats used by your devices. That should minimize the problems caused by an operating system not handling a foreign file system very well.
When you need to convert a file from one file system to another you should copy it into the partition which is the native file system for the device that you are going to manipulate the file on.
As a general rule an operating system does a better job of reading an alien file system than it does writing an alien file system. So you should to set up a table of what file systems each of your operating systems will handle so you will know which operating systems can do which cross platform copy. As a general rule you should set the copies up so that the operating system is copying from an alien file system into a native file system.
|
|
|
05-16-2022, 03:58 PM
|
#8
|
Senior Member
Registered: Dec 2014
Location: Montreal, Quebec and Dartmouth, Nova Scotia CANADA
Distribution: Arch, AntiX, ArtiX
Posts: 1,364
|
Hi chrisqck,
My 2 cents ...
I use exfat on USB drives, SD Cards and such - however, I have never formatted en entire hard drive or SSD with it. It is compatible with all 3 of your operating systems, though, so that is an advantage. Its lack of journaling capability will be more of an issue if your data is of critical importance, but, as mentioned by syg00 above, in such a case you would want to have robust backups.
As with all others here, I have been using NTFS with linux for years, on both internal and external drives, up to 6 TB in size, with no issues whatsoever (reliability, performance ...). So if you don't need to write from the system that only has read ability on NTFS, this is perhaps a more time-tested choice.
I would probably go with NTFS.
Cheers - hope this helps.
Rick
|
|
|
All times are GMT -5. The time now is 11:43 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|