aMule Forum
English => aMule Help => Topic started by: Aenarion on June 03, 2004, 12:36:48 PM
-
Hi everybody:
I use aMule 1.2.6 on MDK10. My incoming and temp folders are in a FAT32 HD (I used chmod 777 on this HD to be sure that it had all permissions) but when I try to download some file with aMule with this folders, I get this error:
22:41:15:Cannot overwrite the file '/mnt/hd2/emule downloading/temp2/025.part.met.backup' (error 2: No such file or directory)
Can anyone help me plz? ?(
-
1.2.6 isn't prepared for FAT32. v2-rc3 is (so v2.0.0 will definitly will, of course).
You can either update AmULE TO RC3 OR cvs (both rc1 and rc2 were buggy on fat32 support) or copy the temp and incoming directories to some ext2/ext3/reiser/etc... partition.
Sorry for the bad news ;-)
Greetings!
-
btw, next time, run:
LC_MESSAGES=POSIX amule
so that messages are shown in english. Then paste here.
Así no solo me entero yo :-PPP
Once again, greetings!
-
Well Ok, error message modified ;). I forgot to say that yesterday I was trying with aMule 2.0.0rc3 and I got the same error msg :)
-
strange.
"/mnt/hd2/emule downloading/temp2/025.part.met.backup" is it correc tthe space between "emule" and "downloading" ? If it is, try moving the directory to some path with no spaces in between and report results.
Also make sure you've mounted FAT with write permissions for your suer on DIRECTORIES, not only on files.
More on this, I don't know why the hell it's looking for "part.met.backup". Any guess anybody? current cvs sources have no such referrence. ate least grep shows nothing.
Greetings
-
hey
just to make sure taht it is nto a file error ahve you tryed accesing the files with root?
secnd thing chekc the r-w-x permissions again
ls -l
in the fat directory....
stefanero
-
Well, I'm trying that aMule and eMule (in Windows) share the same incoming and temp directories, and both uses the same files in temp, so I can resume, stop and continue any file from windows and linux, it would be possible?
-
it is definatly possible ;)
check that your fstab entry for the fat32 partition is right...
stefanero
-
drwxrwxrwx 2 aenarion aenarion 32768 jun 2 22:12 incoming/
drwxrwxrwx 4 aenarion aenarion 131072 jun 3 13:42 temp/
I guess it's ok, is not?
-
There you have my /etc/fstab (I cannot understand it all):
/dev/hdh1 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hdh6 /home ext3 defaults 1 2
/dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
/dev/hdd /mnt/cdrom2 auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,sync,codepage=850 0 0
/dev/hda1 /mnt/win_c auto users,auto,umask=000,nls=iso8859-15,rw 0 0
/dev/hdb1 /mnt/win_c2 auto users,auto,umask=000,nls=iso8859-15,rw 0 0
none /proc proc defaults 0 0
/dev/hdh5 swap swap defaults 0 0
<<<none /mnt/hd2 supermount dev=/dev/ide/host0/bus0/target1/lun0/part1,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,kudzu,codepage=850 0 0>>>>
From <<<< to >>>> I cannot understand, because yesterday, my HD was in NTFS and /etc/fstab didn't have these lines and I acceded to the HD in /mnt/hdb, but I formated it in windows to FAT32, and these lines appeared in /etc/fstab and I have only access to /mnt/hd2 insted /mnt/hdb (this last, when I linux is booting, says that cannot be mounter due to bad fstype or too many mounted filesystems...)
:crying:
-
in welchem verzeichniss leigen die
incomming und temp folder?
also von / ab zu wissen wäre net schlecht....
und mit dem weiteren einträgen in der fstab <<<< und >>>>
hmm sorry auch noch nie gesehen.....
vielleciht mal in google gucken oder so....
stefanero
-
Erhm..and in english please? :)
-
ups...
sorry... my bad :] :]
could you tell me in which directoy the incomming and temo dir are?
from the root directory?
and with your settings in fstab
i never saw something like that before sorry no clue
maybe try goodle ;)
stefanero
-
Well my directory is:
/mnt/hd2/emuledown/incoming and /mnt/hd2/emuledown/temp
And I tried to put those unknown lines in google, but nobody knows about it :(
-
It's very strange, because mi primary HD is in NTFS and It's mounted in /mnt/win_c and my secondary HD (where amule must download to) is mounted in /mnt/hd2 (yesterday it was in NTFS and it was mounted in /mnt/win_c2 but after I formated it in FAT32, it mounts in /mnt/hd2 :S)
-
well
you could simple commet this out and place your own mount option
well here is how this works...
your first hdd is hda, teh second hdb and so on....
the partitions on the harddrives are labeld from 1 over 2 to whatever....
so simple you could try as root....
mount /dev/hdb1 /mnt
and see what is in there...
tehn
mount /dev/hdb2 /mnt
and so on b if it is the second disk....
if you found the right partition... simple place the mount option in your fstab but also with some options
f.e.
/dev/hdb1 /hdd2 vfat users,gid=users,umask=0002 0 0
so here it mounts the first partion of the 2nd disk to the folder /hdd2 so that users can write to it...
hope it helps
stefanero
-
When I write mount /dev/hdb1 /mnt:
mount: /dev/hdb1 is already mounted o /mnt/hdb1 is occupied
And with mount /dev/hdb2 /mnt:
mount: special device /dev/hdb2 does not exist
-
Well I found something new:
First, I put the temp folder in a ext3 HD, and I paste some files to download, then I copy all the files in temp of the ext3 HD to temp dir on the FAT32 HD, then I run aMule, change the temp folder to the folder of theFAT32 HD and I restart emule but then!!!! the temp of the FAT32 HD that was full of .part and .part.met, now only has .part archives so I can see no one downloads in transfer window :'(
Will it be a bug or something so?
-
Try doing the same but instead of opening aMule to change directory, edit ~/.eMule and change "TempDir=..." to he path where you have moved the Temp dir. Then start aMule and report here results ;-)
Greetings
-
Originally posted by Aenarion
And with mount /dev/hdb2 /mnt:
mount: special device /dev/hdb2 does not exist
problem with that could be when you create partitions in windows it is not really in order...
so first partition might be 1 second is most often nr 5.....(at least here ;) )
just take every nr 1-9 till you found all your partitions.... ( you probably know how many they are)
to avoid the first problem un mount all partitions from the harddrive you are working on...
simple
umount /path_where_it_is_mounted
stefanero
-
I don't understand what you're trying for me to do Confused
-
well what I was trying you to do is to find the right hdd partition...
so first mount it as root and figure out what hdd it is
and which nr it has and add this to teh fstab and get rid of the once you don't need anymore....
so first thing is to unmount everything... and then mount everything back to find out what is the right partition
sorry no other way to explain it my english is not "that" great
stefanero
-
Ok, after many many hourse of proofs, I formated my HD to ext3 and run amule...but it told me the same than when I had fat32 :O. I have tried with 2.0.0rc3 and 1.2.6. I think i'm going to become crazy :'(
-
Originally posted by Aenarion
Ok, after many many hourse of proofs, I formated my HD to ext3 and run amule...but it told me the same than when I had fat32 :O. I have tried with 2.0.0rc3 and 1.2.6. I think i'm going to become crazy :'(
So this not seems to be relied on the type of fs in your HDD, but, as I think reading your thread, to your local configuration with fstab.
First, the team pointed out the fact that you had a space in the path to your folder: this could typicaly create some errors like you have.
Then, It seems that you fstab is not that beautifull.
You say that it has been modified when you formated, but was it by itself? So what distribution do you use?
I think a "man fstab" would the first step to solve your pb!
R.
-
Well everything is solved. It was a permission problem
Thank you all for everything :)
-
hehe
hurray ;)
stefanero
-
Someone please remind me which permissions i should have on a vfat partition, so aMule-rc5 stop to complain ?
Show thoses warning / error messages :
info: Could not create backup of '/home/koz/p2p/Temp/002.part.met'
15:34:52: Impossible de définir les permissions pour le fichier '/home/koz/p2p/Temp/015.part.met.backup' (erreur 1 : Operation not permitted)
/Temp is the directory for temp ed2k files. And i (user) am part of the group 'filemanagement' with rwx rights on every directories & files in there :
drwxrwxr-x 3 root filemanagement 32768 sep 5 15:36 Temp/
-rwxrwxr-x 1 root filemanagement 112350497 sep 5 15:35 015.part*
-rwxrwxr-x 1 root filemanagement 474 sep 5 15:35 015.part.met*
-rwxrwxr-x 1 root filemanagement 474 sep 5 15:35 015.part.met.bak*
After reading deltaHF answer to a Brazilian guy, i've unmounted that partition, then added "quiet" to /etc/fstab, then mounted the partition an d restarted aMule.
Still show the *same* errors messages :(
something like:
/dev/hda7 /windows/D vfat users,gid=users,umask=0002,iocharset=iso8859-1,code=437 ,quiet 0 0
mount it new and it w'll work
Thanks you for some "lightening"
here is my /etc/fstab for that partition :
/dev/hda7 /mnt/p2p vfat umask=002,iocharset=iso8859-15,codepage=850,gid=500,quiet 0 0
-
hello :)
question: is your home partion on a vfat?
because it complaines it cant create the backup on /home/koz/p2p/Temp/015.part.met.backup....
stefanero
-
Bon giorno (it?, de?) Stefanero,
no no this is symlik :
/home/koz/ : ext2
/home/koz/p2p -> /mnt/p2p : vfat
I just changed "/home/koz/p2p" to /mnt/p2p" in aMule prefs.
As for now (1') it did not complain any more :) ...
maybe i shouldn't have symlinked ...
-
right...
when amule notices its a fat partition it does not complain but while you were using your symlik it complains....
good to know its working now ;)
see ya
stefanero