aMule Forum
Portuguese => Ajuda aMule => Topic started by: vegetapt on January 10, 2005, 07:05:00 AM
-
olá pessoal, tenho o mandrake 10.1 e o amule2.0.0rc8, tenho uma partiçao fat32 onde tenho o directorio de download e temp do emule.
a partiçao ja esta montada em linux e eu acho q tenho as permissoes todas bem configuradas (?será?) só que qd ligo o amule todos os dowloads q ainda n estão acabados dá uma msg do tipo
10/01/05 05:53:49: External connections disabled in config file .eMule
10/01/05 05:53:49: 119 servers in server.met found
10/01/05 05:53:49: Failed to open /x/progs download/emule/temp/008.part.met (TLF-SOFT-09.30.04.AD**********************.V1.0-TDA-CD1.bin)
10/01/05 05:53:49: Trying backup of met file on 008.part.met.bak
10/01/05 05:53:49: Failed to open /x/progs download/emule/temp/008.part.met (TLF-SOFT-09.30.04.AD**********************.V1.0-TDA-CD1.bin)
10/01/05 05:53:49: Failed to open /x/progs download/emule/temp/007.part.met (TLF-SOFT-09.30.04.AD**********************.V1.0-TDA-CD2.bin)
10/01/05 05:53:49: Trying backup of met file on 007.part.met.bak
e por ai em diante, mais à frente
10/01/05 05:53:56: This is aMule 2.0.0rc8 using wxGTK2 v2.5.3 (Unicoded) (based on eMule)
10/01/05 05:53:56: Visit http://www.amule.org to check if a new version is available.
10/01/05 05:53:56: Can't open file '/x/progs download/emule/temp/008.part'
10/01/05 05:53:56: Can't open file '/x/progs download/emule/temp/008.part'
10/01/05 05:53:56: Can't open file '/x/progs download/emule/temp/007.part'
...
gostava de saber se alguem me pode ajudar. já andei aki à procura no forum, apesar de ter encontrado coisas parecidas, n consegui fazer nada, ainda por cima o fstab abre so como read-only no emacs e n consigo alterar nada... :(
brigadao pela atençao
-
please no filenames in posts ;)
well it looks your permissions for the disk are not rihgt...
sorry I dont speak spanish
-
stefanero,
This is not spanish, this is portuguese :D
vegetapt,
Suas permissões nessa partição devem estar erradas, tem vários modos de mudar isso, o mais fácil deve ser colocar uma linha no fstab habilitando o seu usuário a escrever na partição. Exemplo:
/dev/hdb1 /mnt/d vfat defaults,uid=500,gid=500 1 0
No lugar de uid e gid você coloca o id do seu grupo e do seu usuário.Você descobre esse número assim:
$ grep fulano /etc/passwd
fulano:x:500:500:Fulano de Thal,,+5521-2345-6789,:/home/fulano:/bin/bash
O primeiro 500 é o uid, o segundo é o gid.
Desta forma, na hora em que você montar, o usuário com o número correspondente vai ser o dono da partição. Faz um teste pra ver se está tudo correto, por exemplo:
$ cd /mnt/d
$ echo asdfasdf > teste
$ ls
e vê se criou o arquivo teste.
Uma última sugestão: assim que você estiver mais confiante, reformata essa partição para ext3, e apaga o windows, fat é uma bosta. :D
Abraços,
Phoenix.
-
fiz td como disseste, mas qd eu fazia o grep ele dizia smp q n tinha autorizaçao para o fazer, então abri directamente o /etc/passwd e li a linha onde esta o meu user:
fulano:x:501:501:Nome tal:/home/fulano/bin/bash
tal como disseste
dps fui ao fstab e coloquei
/dev/sda9/ /x vfat defaults,uid=501,gid=501 1 0
até aqui td bem, mas qd fui tentar aceder ao x, ja n tinha permissao, so consigo criar o ficheiro de teste se estiver no terminal como root. e o amule agora dá logo um erro sobre os directorios de gravaçao e partilha...
n sei o q se passa. obrigadao phoenix
-
vegetapt,
nao precisas de especificar o uid nem o gid (pk em particoes fat isso significa k os tds os ficheiros+directorias vao pertencer a esse user) e + com o defaults so o root pode manipular essa particao(mount)
o meu conselho, se precisas de permitir a todos utilizadores non-root para montar essa particao como leitura/escrita usa:
/dev/hdd1 /mnt/point vfat auto,users,umask=0022 0 0
senao basta:
/dev/hdd1 /mnt/point vfat defaults,umask=0000 0 0
mas ai so o root pode gerir o mount
tens a particao montada como SCSI?
HTH
--geeko