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 |
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.
|
|
|
04-20-2006, 11:36 PM
|
#1
|
LQ Newbie
Registered: Apr 2006
Posts: 27
Rep:
|
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?
|
|
|
04-21-2006, 01:15 PM
|
#2
|
LQ Guru
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094
|
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.
|
|
|
04-21-2006, 03:11 PM
|
#3
|
LQ Newbie
Registered: Apr 2006
Distribution: Slackware, Ubuntu, Fedora, Windows 2000 Pro
Posts: 19
Rep:
|
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.
|
|
|
04-23-2006, 05:30 AM
|
#4
|
LQ Newbie
Registered: Apr 2006
Posts: 27
Original Poster
Rep:
|
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?
|
|
|
04-24-2006, 09:30 AM
|
#5
|
Member
Registered: Jan 2003
Distribution: Fedora, Gentoo, SUSE, Mandriva
Posts: 127
Rep:
|
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.
|
|
|
04-24-2006, 09:37 AM
|
#6
|
Member
Registered: Jan 2003
Distribution: Fedora, Gentoo, SUSE, Mandriva
Posts: 127
Rep:
|
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
|
|
|
04-29-2006, 12:31 AM
|
#7
|
LQ Newbie
Registered: Apr 2006
Posts: 27
Original Poster
Rep:
|
That's interesting. Would you recommend I use NTFS-FUSE?
|
|
|
04-29-2006, 12:47 AM
|
#8
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,285
|
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.
|
|
|
04-29-2006, 01:25 AM
|
#9
|
LQ Newbie
Registered: Apr 2006
Posts: 27
Original Poster
Rep:
|
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.
|
|
|
04-29-2006, 03:41 AM
|
#10
|
LQ Guru
Registered: Jan 2002
Posts: 6,042
Rep:
|
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.
|
|
|
04-29-2006, 04:53 AM
|
#11
|
LQ Newbie
Registered: Apr 2006
Posts: 27
Original Poster
Rep:
|
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?
|
|
|
04-29-2006, 07:09 PM
|
#12
|
LQ Guru
Registered: Jan 2002
Posts: 6,042
Rep:
|
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.
|
|
|
04-29-2006, 07:28 PM
|
#13
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,285
|
"good, fast, cheap - pick any two"
That applies to so many things it just ain't funny.
|
|
|
04-29-2006, 09:09 PM
|
#14
|
LQ Newbie
Registered: Apr 2006
Posts: 27
Original Poster
Rep:
|
I might perform my own tests. I'll post them here when I'm done.
|
|
|
05-01-2006, 06:39 PM
|
#15
|
Member
Registered: Jan 2003
Distribution: Fedora, Gentoo, SUSE, Mandriva
Posts: 127
Rep:
|
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.
|
|
|
All times are GMT -5. The time now is 06:59 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
|
|