LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-20-2006, 11:36 PM   #1
bforbes
LQ Newbie
 
Registered: Apr 2006
Posts: 27

Rep: Reputation: 15
Captive NTFS write performance


I have the latest Captive and FUSE versions installed, and the write performance to NTFS partitions is really slow, like 400kb/s. Is there any way to get better performance?
 
Old 04-21-2006, 01:15 PM   #2
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
Not sure, but generally writing to NTFS is a bit dangerous anyway. I have actually hosed an XP installation by using NTFS write support. Since then (maybe 6 months ago), I only do it as a last resort (like using Knoppix to reset the admin password). You're really better off using a shared FAT32 partition.
 
Old 04-21-2006, 03:11 PM   #3
DragonRider
LQ Newbie
 
Registered: Apr 2006
Distribution: Slackware, Ubuntu, Fedora, Windows 2000 Pro
Posts: 19

Rep: Reputation: 0
Captive NTFS, as opposed to the kernel integrated NTFS write support is very safe.

however as it is using the native windows DLLs to read and write from the disk the performance is going to be very slow. this is because, unlike the WINE open source implementation of the windows API captive NTFS has to emulate the API. this emulation wastes precious CPU time which slows down both your machine and the file transfer speed.


as pljvaldez said, you are better off using a shared FAT32 partition.
 
Old 04-23-2006, 05:30 AM   #4
bforbes
LQ Newbie
 
Registered: Apr 2006
Posts: 27

Original Poster
Rep: Reputation: 15
FAT32 has a 4gb file size restriction. I guess I could keep big ISOs on a ReiserFS partition though.

Is there a clever way to convert all the partitions to FAT32, or do I have to just move things around and repartition empty space?
 
Old 04-24-2006, 09:30 AM   #5
igu
Member
 
Registered: Jan 2003
Distribution: Fedora, Gentoo, SUSE, Mandriva
Posts: 127

Rep: Reputation: 15
Quote:
Originally Posted by pljvaldez
Not sure, but generally writing to NTFS is a bit dangerous anyway. I have actually hosed an XP installation by using NTFS write support. Since then (maybe 6 months ago)
So you were using Captive NTFS? Since there was no other general purpose, free NTFS write support 6 months ago.
 
Old 04-24-2006, 09:37 AM   #6
igu
Member
 
Registered: Jan 2003
Distribution: Fedora, Gentoo, SUSE, Mandriva
Posts: 127

Rep: Reputation: 15
Quote:
Originally Posted by DragonRider
Captive NTFS, as opposed to the kernel integrated NTFS write support is very safe.
Where did you read this lie? Because you obviously never used any of them. See for example here a REAL COMPARISON:
http://linux.coconia.net/general/ntfs-tests.htm
 
Old 04-29-2006, 12:31 AM   #7
bforbes
LQ Newbie
 
Registered: Apr 2006
Posts: 27

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by igu
Where did you read this lie? Because you obviously never used any of them. See for example here a REAL COMPARISON:
http://linux.coconia.net/general/ntfs-tests.htm
That's interesting. Would you recommend I use NTFS-FUSE?
 
Old 04-29-2006, 12:47 AM   #8
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,285

Rep: Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165
The (recent) userspace support seems very good. I didn't like the early ships of ntfsmount, but it seems well accepted now.
Haven't used it personally.
The in-kernel support is still lacking in some respects.

None of the above should be read as denigrating the work of the ntfsprogs folks. They have a *real* tough job and do it well.
 
Old 04-29-2006, 01:25 AM   #9
bforbes
LQ Newbie
 
Registered: Apr 2006
Posts: 27

Original Poster
Rep: Reputation: 15
From what their site says, the performance is good, and is completely safe. Sometimes you can't do something, like create more than 10 files in a directory, but for my purposes, that's fine.
 
Old 04-29-2006, 03:41 AM   #10
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
You can try VMware. It has support to handle raw disk such as hard drives. If you tell linux to not mount it upon boot up, it will do fine.

Captive NTFS is safe as it gets for a free program. Linux NTFS write suport is said that it "works", but I will not use it for my data. The most reliable way to write to NTFS is through VMware+Windows 2000/XP or forget NTFS and put the data on a FAT32 partition. As always backup your data just in case either one corrupts your data.
 
Old 04-29-2006, 04:53 AM   #11
bforbes
LQ Newbie
 
Registered: Apr 2006
Posts: 27

Original Poster
Rep: Reputation: 15
This link claims that Captive is unsafe and Linux NTFS is safe.
http://linux.coconia.net/general/ntfs-tests.htm

How do I know who to believe? Personally I have never had trouble with Captive so I'm inclined to believe you, Electro. But is there any solid evidence either way?
 
Old 04-29-2006, 07:09 PM   #12
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
The site saids neither are safe. It only shows which one is faster. What makes me wonder did NTFS-FUSE corrupt the filesystem just a little bit because Captive-FUSE failed the test that was done after the NTFS-FUSE test. A good tester will create two controls. One is a hard disk utility to clean or wipe the drive clean. Another is Norton Ghost to image the NTFS partition that has Windows.

What I have done if I had to test NTFS-FUSE and CAPTIVE-FUSE:
1) Image the Windows partition which is using NTFS
2) Wipe the drive clean
3) Put the image on the drive
4) Test NTFS-FUSE
5) wipe the drive clean
6) put the image on the drive
7) Test CAPTIVE-FUSE

Captive NTFS has fail-safe features. It does a test write before it writes, so that is another reason why it has low write throughput. I have not yet used either one. If I had to choose either one and VMware is not an option, I would pick Captive NTFS.
 
Old 04-29-2006, 07:28 PM   #13
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,285

Rep: Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165Reputation: 4165
"good, fast, cheap - pick any two"

That applies to so many things it just ain't funny.
 
Old 04-29-2006, 09:09 PM   #14
bforbes
LQ Newbie
 
Registered: Apr 2006
Posts: 27

Original Poster
Rep: Reputation: 15
I might perform my own tests. I'll post them here when I'm done.
 
Old 05-01-2006, 06:39 PM   #15
igu
Member
 
Registered: Jan 2003
Distribution: Fedora, Gentoo, SUSE, Mandriva
Posts: 127

Rep: Reputation: 15
Quote:
Originally Posted by bforbes
I might perform my own tests. I'll post them here when I'm done.
That would be useful :-) I've also found that Captive sometimes has corruption problems and some strange limitations e.g. related to files sizes, besides being extremely slow. The write test can't be a good explanation because that can't cause the 100 times performance degradation.

NTFS-FUSE has a limit on the number of files it can create in a directory (max. 10-40) and a few times it refuses to delete certain files, but no corruption or whatsoever problem and it's really fast.

BTW, imaging can be done very fast with ntfsclone and the image is even NTFS-FUSE mountable, testable (Captive also crashes here :-().

Last edited by igu; 05-01-2006 at 07:09 PM.
 
  


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
Captive NTFS driver - non root write permissions edmundo_ba Linux - General 1 02-06-2006 07:44 PM
Captive NTFS-still can't write Please help fatenabu Linux - Software 1 12-02-2005 11:57 AM
NTFS and Read-write mode (captive and other solutions) in mandrake 9.1 (bamboo) mimithebrain Linux - Newbie 5 05-19-2004 12:23 PM
Allowing read/write on mounted captive-ntfs partition divsky Linux - General 6 04-15-2004 11:52 AM
Does captive support write access for Win2k NTFS partitions? dreamtheater Linux - Software 1 03-09-2004 03:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:59 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