aMule Forum
English => en_Linux => Topic started by: his dudeness on September 08, 2004, 07:46:52 PM
-
Hi,
I'm trying to download a file larger than 2GB. I'm using a vanilla 2.4.26 kernel on a Debian system. The temp directory resides on a ReiserFS volume and aMule gives me after some time the error:
Can't write to file descriptor xy error 27: File too large
Has anybody an idea what I can do?
-
well whcih version are you running?
no problem usually with 2.0.0rc2 and up....
stefanero
-
Sorry, I'm using aMule 2.0.0rc5 with libwxgtk2.5.1.1
-
did you maybe start the download with a 1.2.6 version or so???
-
No, I just started the download and never used any 1.x version of aMule.
-
It seems some system limitation. Check if you have user quotes or something alike... ask at your distro's forums also and see if they know which limitation could that be.
Greetings!
-
The problem was the old ReiserFS 3.5 which is limited to 2GB. A simple mount -o conv solved the problem (hopefully)
-
thanks for reporting :-)
Have a nice aMule experience now!
-
Hi folks,
amuleweb 2.0.3 (build manually from cvs) is running on Debian Sarge (2.4.27), ReiserFS 3.6 and I get the following warning.
Server-Nachricht: WARN : wrong size 2147483647 for file [filename] (163 other clients say it should be 2147483648), please check http://stats.razorback2.com/ed2khistory?ed2k=[hash] . Maybe your known.met file is corrupted ?
Server-Nachricht: WARNSZ : Your client is not able to handle big files (more than 2GB). Please upgrade it !
Server-Nachricht: WARNSZ : This problem costs you a lot of credits and might blacklist you. Maybe your known.met file is corrupted ?
Every time, I got the errors:
1. Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
2. Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
3. Heruntergeladener Teil 220 ist defekt in Datei: [filename]
4. FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
Heruntergeladener Teil 220 ist defekt in Datei: [filename]
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
Heruntergeladener Teil 220 ist defekt in Datei: [filename]
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
Translations:
1. Expected part-hash: [hash]
2. Real part-hash: [hash]
3. Downloaded part 220 is corrupt in file: [filename]
4. Error while saving part file: [message]
whats going wrong?
-
well looks like the reizerFS problem to me, since aMule itself has no problems with files largen then 2gb....
-
But im using 3.6 of reiserfs. Have a look at this: http://sman.informatik.htw-dresden.de/doc/manual/suselinux-adminguide_de/html/apas04.html
btw: how to check the version of the the filesystem is. I only looked at the kernel module which was loaded.
-
but maybe you have enabled 2GB files in some option dont know...
but I know for sure amule works fine with files larger then 2gb becuase i dl them without problems... :))
-
Ive created a large file with dd. Its size is about 2,4 GB.
-rw-r--r-- 1 pensator pensator 2507239936 2005-07-04 18:21 file
The filesystem definitivly supports it. Must there be a ./configure switch to activate 2gb support while building amule?
-
nope no configure thingy
-
maybe protocol communication differences (between peer or server)? the same file works fine in newest emule (for win).
-
what aMule version btw?
and communication is up2date till version eMule 0.45b atm
-
since when linux supports larger than 2 gb??? :> it doesn't...... if u want ntfs does... :/
i seen a solution but it was 'bit' long and for ur risk only etc. under ext3 doesn't work either.
c ya
EDIT:
apologies, the faq was referring to fat32; for dvd purpose. still will check why it didn't fit using PLD.
-
From http://batleth.sapienti-sat.org/projects/FAQs/ext3-faq.html:
Q: What is the largest possible size of an ext3 filesystem and of files on ext3?
inspired by Andreas Dilger, suggested by Christian Kujau:
Ext3 can support files up to 1TB. With a 2.4 kernel the filesystem size is limited by the maximal block device size, which is 2TB. In 2.6 the maximum (32-bit CPU) limit is of block devices is 16TB, but ext3 supports only up to 4TB.
-
You can enable big files in wxGTK but it is enabled in wxGTK 2.6 per default. I don't know how 2.4 behaves and what they mean with big files.
cu
Mr Faber
-
hm,
people tried with PLD, ;couldn't fit larger than 2gig. that was while downloading things.
i will pass that to others :] ; where i found that faq about the size.
thnx