LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
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


Reply
  Search this Thread
Old 07-15-2021, 05:03 PM   #1
joden1
Member
 
Registered: Jun 2020
Posts: 94

Rep: Reputation: Disabled
Using data from an NTFS drive in Linux -disadvantages?


Are there any disadvantages using an existing NTFS data drive in Linux, using ntfs-3g?

As in, read/write security, long term use, mounting issues access speeds etc?

Or is it really optimal to convert the partition to EXT4?
 
Old 07-15-2021, 05:44 PM   #2
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,736
Blog Entries: 7

Rep: Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846Reputation: 2846
Using data from an NTFS drive in Linux -disadvantages?

Yeah, it's not good. NTFS is proprietary and closed source. Linux support for it had to be reverse engineered. I'd say that continuing to use it would be less than ideal.

You can always use samba to share files with Windows machines.
 
1 members found this post helpful.
Old 07-15-2021, 06:55 PM   #3
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,293

Rep: Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672
I've used the read support in linux for decades. I've used ntfs-3g for maybe 15 years.
Never had an issue so far.

Optimal would be your choice. If you don't need NTFS then consider a native linux filesystem.

Last edited by jefro; 07-15-2021 at 07:01 PM.
 
Old 07-15-2021, 07:02 PM   #4
joden1
Member
 
Registered: Jun 2020
Posts: 94

Original Poster
Rep: Reputation: Disabled
haha, two different views...no probs thanks guys. I'll probably go the full way and transfer the data, format EXT4 and then transfer it back. Probably the safest, although your comment is noted jefro, thanks!
 
Old 07-15-2021, 08:08 PM   #5
michaelk
Moderator
 
Registered: Aug 2002
Posts: 26,544

Rep: Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225
In addition to the above linux has limited tools to repair a NTFS filesystem and if it gets really corrupted you need Windows to fix it.

If it is being used only on a linux system IMHO there is no good reason to not switch to ext4.
 
Old 07-15-2021, 08:25 PM   #6
joden1
Member
 
Registered: Jun 2020
Posts: 94

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by michaelk View Post
In addition to the above linux has limited tools to repair a NTFS filesystem and if it gets really corrupted you need Windows to fix it.

If it is being used only on a linux system IMHO there is no good reason to not switch to ext4.
Cool, yes that seems to be the most sensible for sure! And what I will do.
 
Old 07-15-2021, 08:33 PM   #7
computersavvy
Senior Member
 
Registered: Aug 2016
Posts: 3,345

Rep: Reputation: 1486Reputation: 1486Reputation: 1486Reputation: 1486Reputation: 1486Reputation: 1486Reputation: 1486Reputation: 1486Reputation: 1486Reputation: 1486
Everybody has their own opinion, but as @michaelk suggested, IMO unless you really need to access the data from a windows machine I would go native ext4 as that way there is less risk.

Another thing of note and it can be a real hassle at times, is file permissions. The ntfs filesystem gives everything 777 permissions for use in linux, and it can become a nightmare that way. The ext4 file system uses standard linux ownership and permissions so IMHO it is much better for the user.
 
Old 07-15-2021, 09:05 PM   #8
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,293

Rep: Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672Reputation: 3672
"haha, two different views" Well, not really different, rather separate thoughts.

A private company built the original 3g to be sold from some other project, I forget that company. Think I might have bought it for a use. Not sure how much money they made but they had MS access to source. Over the years ntfs has improved. MS does have the best tools to manage.

Millions of people use ntfs-3g every day.
As all agree, if you have no need for it then use a native filesystem.
 
Old 07-15-2021, 09:14 PM   #9
michaelk
Moderator
 
Registered: Aug 2002
Posts: 26,544

Rep: Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225Reputation: 6225
Quote:
A private company built the original 3g to be sold from some other project, I forget that company.
Tuxera?
 
Old 07-15-2021, 10:15 PM   #10
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,777
Blog Entries: 28

Rep: Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318
There are no practical problems with using NTFS drives. I have several external USB drives formatted NTFS and have never had an issue with any files stored on or accessed from them by a Linux system.

As for the philosophical issues, that's really a whole different ball game.
 
Old 07-16-2021, 10:18 AM   #11
IsaacKuo
Senior Member
 
Registered: Apr 2004
Location: Baton Rouge, Louisiana, USA
Distribution: Debian Stable
Posts: 2,546
Blog Entries: 8

Rep: Reputation: 465Reputation: 465Reputation: 465Reputation: 465Reputation: 465
One gotcha to bear in mind is that NTFS has a lower time resolution. This means that software like rsync will think files are different based on timestamp when, in fact, they're the same. There's a time window option on rsync that mostly takes care of this problem, but it can make dealing with backups and such really annoying.
 
Old 07-16-2021, 02:13 PM   #12
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: One main distro, & some smaller ones casually.
Posts: 5,785

Rep: Reputation: Disabled
Quote:
Or is it really optimal to convert the partition to EXT4?
I always re partition & use ext4 on my drives - why use a 'foreign' filesystem when you can use a purpose made one.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Is there any disadvantages of putting application data on a 2nd drive and creating a link in its original place? TheJooomes Linux - Software 3 10-11-2019 10:24 PM
LXer: Disadvantages of Using Linux LXer Syndicated Linux News 6 11-29-2011 12:55 AM
What are the disadvantages of using a 64 bit system? drmjh Linux - General 13 07-08-2009 11:30 AM
Advantages and disadvantages of installing Gentoo GNU/Linux using Stage 1 blood_omen Linux - General 8 01-27-2005 09:37 PM
Disadvantages of using root? subaruwrx Linux - Newbie 8 06-18-2004 11:16 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:16 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration