Page 1 of 1

Get error while downloading if already got more than 1GB

Posted: Sat Dec 29, 2007 8:09 am
by rava-me
Hi,

I use Ubuntu 7.10 and installed the last version of Deluge. I started downloading a file of 4.1GB. Problems started:
1) Randomly I get error messages with failure to write on disk. Then I have to close Deluge and open it again, and it works until I receive the next error message.
2) Like this, I managed to download exactly 1GB of the file. Now, immediately after I start Deluge, I get the error message and the download stops.

I saved the file on a FAT32 partition, where I have aprox another 6GB of free space + the 4GB file. So I see no problem in this.

I do not really know what to do to make the download work.

Thanks for your help.

Re: Get error while downloading if already got more than 1GB

Posted: Sat Dec 29, 2007 8:20 am
by mikewhatever
FAT32 has the size limit of 4GB which is less then the size of your file. Just a guess, but the problem could have started after 1 GB because it tried to allocate disk space for the rest of the file. Lets wait and see what the devs have to say.

Re: Get error while downloading if already got more than 1GB

Posted: Sat Dec 29, 2007 5:27 pm
by markybob
you should not use fat32, like our faq says. if you're sharing with windows, you should use ntfs and access it via ntfs-3g

Re: Get error while downloading if already got more than 1GB

Posted: Sat Dec 29, 2007 9:11 pm
by lostincyberspace
mikewhatever wrote:FAT32 has the size limit of 4GB which is less then the size of your file. Just a guess, but the problem could have started after 1 GB because it tried to allocate disk space for the rest of the file. Lets wait and see what the devs have to say.
Actually fat32 can only handle 1GB files max. Its weird I know but thats the way it is. I had to explain this to a college computer professor just yesterday. so it was fresh in my mind for this.

Re: Get error while downloading if already got more than 1GB

Posted: Sun Dec 30, 2007 1:55 pm
by rava-me
Thank you very much. That was usefull and quick help.

Re: Get error while downloading if already got more than 1GB

Posted: Sun Dec 30, 2007 4:12 pm
by Bodega
lostincyberspace wrote:Actually fat32 can only handle 1GB files max. Its weird I know but thats the way it is. I had to explain this to a college computer professor just yesterday. so it was fresh in my mind for this.
Could you explain this 1 (one) GB limit on fat32?

Re: Get error while downloading if already got more than 1GB

Posted: Thu Jan 17, 2008 11:33 pm
by wolfganggt
I think I am experiencing the same problem.

I just upgraded to 0.8.5-1 using the deluge-torrent_0.5.8-1_i386.gutsy.deb package running on Ubunut 7.10 and am now getting the error message "torrent paused: disk write error, no storage for slot 511". The downloads stop and I have to "OK" the message. Then the downloads start up again.

I get one error for each torrent that is downloading. There are three currently running. Close each one and it starts up again. The error seems to come up every minute of so

I am writing to a 300GB (approximate) volume formatted ext3 which has about 150GB available and I can see the byte count going up when the dl is working, so that is not the problem.

Any thoughts?

fyi: FAT32 allows a maximum file size of 4GB. Maximum volume size will be dependent upon the cluster size. It can theoretically support up to 8 terabytes. source: http://en.wikipedia.org/wiki/File_Allocation_Table

On Windows (XP at least) the largest file size supported is 4GB: http://support.microsoft.com/kb/314463

Unless you have a dual boot system or some other reason to support FAT32, you really should use NTFS.

Re: Get error while downloading if already got more than 1GB

Posted: Thu Jan 17, 2008 11:41 pm
by wolfganggt
rava-me wrote:Hi,

I use Ubuntu 7.10 and installed the last version of Deluge. I started downloading a file of 4.1GB. Problems started:
1) Randomly I get error messages with failure to write on disk. Then I have to close Deluge and open it again, and it works until I receive the next error message.
2) Like this, I managed to download exactly 1GB of the file. Now, immediately after I start Deluge, I get the error message and the download stops.

I saved the file on a FAT32 partition, where I have aprox another 6GB of free space + the 4GB file. So I see no problem in this.

I do not really know what to do to make the download work.

Thanks for your help.
I should read things more carefully. :oops:

You should use ext3 under Ubuntu over FAT32.

Re: Get error while downloading if already got more than 1GB

Posted: Fri Jan 18, 2008 6:40 am
by Polygon
lostincyberspace wrote:
mikewhatever wrote:FAT32 has the size limit of 4GB which is less then the size of your file. Just a guess, but the problem could have started after 1 GB because it tried to allocate disk space for the rest of the file. Lets wait and see what the devs have to say.
Actually fat32 can only handle 1GB files max. Its weird I know but thats the way it is. I had to explain this to a college computer professor just yesterday. so it was fresh in my mind for this.
um, no.

fat32 has a file size limit of 4 gb.

and if you want proof, i have a 4 and 3 gb files on my fat32 partition that i can screenshot.

Re: Get error while downloading if already got more than 1GB

Posted: Fri Jan 18, 2008 10:43 pm
by wolfganggt
I figured out my problem. The problem was not with Deluge. The volume I was writing to is a samba share. Apparently samba has problems with files over 2GB.

Adding the lfs switch to the mount option enables large file support.

The complete string looks like this: mount -t smbfs //server/share /mountpoint -o username=username,uid=userid,gid=groupid,lfs

I have no errors so far, so it appears to be fixed.

Try remounting your NTFS volume with lfs enabled and see what happens.

I Hope this helps.