aMule Forum
Spanish => aMule Ayuda => Topic started by: creosote on July 21, 2004, 05:08:00 PM
-
Me acabo de instalar el amule pero es que llevo mucho tiempo con el emule en windows y quisiera saber si el sistema de creditos y los ficheros de la carpeta temp, podrias ponerlo para que funcionansen en Amule.
-
Investigando un poquito creo que si se puede pero me da un error y es que la carpeta Temp del emule que esta en windows me dice que es solo de lectura y cuando intento cambiarle de permiso para ponerlo de escritura tb no me deja alguien puede echarme una mano?
-
Primero: si, todo eso es compatible. Los creditos y demas archivos de emule, copialos a ~/.aMule/ (~ significa tu direcotrio de usuario).
Lo de los permisos, como estás usando un sistema de ficheros sin permisos (FAT32 no tiene permisos, como bien sabes) tienes que simularlos. Por defecto, los permisos simulados suelen ser lectura general y escritura y ejecución solo para el usuario que ha montado la partición (normalment root).
Para cambiarlo, y esto solo se aplica a FAT32, en fstab pon, en la linea de la partición que sea la que montas para windows, umask=777
Eso debería funcionar, aunque si sigues teniendo problemas, informa ;)
Un saludo!
-
Voy a probar eso de los permiso pero ahora derrepente e acaba de petar el amule y al intentar ejecutarlo me a salido este error.
Xlib: connection to ":0.0" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
Gtk-WARNING **: cannot open display: :0.0
Me a petado cuando e puesto a actualizar toda la suse 9.1 Podria ser debido a eso?
-
Probablemente te lo está ejecutando como otro usuario. O como el mismo, pero en otra sesión :-/
Si puedes reiniciar el ordenador, mejor que mejor, sino, ejecuta "xhost +" desde algun xterm o algo parecido (konsole, aterm o lo que sea). A ver si así arranca.
Un saludo!
-
Ok voy a reiniciar mejor el pc pq yo de linux tengo poca idea es mi primera vez y llevo solo dos dias. Asi que poco a poco ;) Gracias por tu ayuda
-
De nada, espero impaciente a que informes de los resutlado ;)
-
Pues e reiniciado y me sigue dando el mismo error. Y utilizando el comando xhost + tampoco, me da el mismo error.
-
Pues algo está muy, pero que muy mal actualizado en tu sistema :-((((
Pregunta en los foros de SuSE. Es un problema de las X. Y no lo habia vist en mi vida, por cierto :-/
Que tengas suerte. Cuando te digan algo, informa, que me quedo con la curiosidad ;)
Un saludo!
-
Hay un huevo de resultados en Google:
http://www.google.com/search?q=Xlib%3A+Invalid+MIT-MAGIC-COOKIE-1+key&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8
A ver si alguno de esos te sirve. Si tengo tiempo, me lo mirare yo tb más tarde.
Un saludo!
-
Hola :D, encontré la solución a tu problema despues de mucho análisis, por que hacer umask=777 no funciona :((en SuSE), pero el problema es que no es que no funcione por que esta mal, si no por esto...
Leí que usabas SuSE... lo que pasa es que cuando instalas SuSE por default te monta las particiones en
/windows/X
pero a la vez te crea accesos directos, por ejemplo, en dos particiones wintendo te quedaría
/windows/C
/windows/c
/windows/D
/windows/d
(disco C en wintendo es /windows/C y su respectivo acceso directo como /windows/c)
he acá el problema, los permisos asignados son para la unidad y no para el acceso directo
por ende, quedará C y D con permiso de lectura y escritura, etc etc...
pero c y d, no :(
Entonces, cuando en aMule selecciones el directorio marca NO la que esta con minúscula, si no, la que esta con MAYUSCULA.
Y ahora solo recargas aMule... te debería salir algo como
"Temp dir is placed on a FAT32 partition. Disabling cdmod to avoid........"
Eso sería, Chau's que esten bien, cualquier duda solo haganla ;)
Datos Extras:
1.- Nótese la extrema imaginación para poder solucionar el problema :S
2.- Que excelente que los development hayan pensado en eso, yo no lo había considerado :S
3.- Ap's, y me equivoque por que en nunca dijiste que usabas SuSE, pero en algún momento leí SuSE, así que esta respuesta es válida solo para él, de lo contrarío te debería funcionar perfect con umask=777 :)
4.- Wintendo = windows (léase el sarcasmo win-tendo nintendo)
:D Espero les sirva !...(al menos hice los testing y funcionó cualquier cosa, solo informan :))
-
Sebax gracias por la explicacion y si tengo SuSe 9.1 pero referido a los umask yo los cambio dentro del fstab y esto es lo que me aparece
/dev/hdd1 / reiserfs acl,user_xattr 1 1
/dev/hdd6 /data1 auto noauto,user 0 0
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb1 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdd5 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
Como bien dices el /windows/C es el acceso directo y tendria que buscar el windows/c pero no se donde esta metido esa carpeta.
-
Juas cosa muy extraña que pasa tras haber pasado unas cuantas horas y haber estado ejecutando windows para jugar al GP500 para desconectar un poco de los miles de problemas que me da SuSe (no porque este mal, No me da error sino que como soy novato novatisimo pues lo estoy intentado poner a mi gusto y me ta resultando dificil) pues me a dado la pica de ejecutar Amule y ya no me da error de las X y no e tocado nada.
-
Hola !!!... Demonios, es que hay un problema aun mayor :(
en realidad es gigante...
1.-
Lo bueno es que mandaste tu fstab y con eso salimos de las dudas, según veo tu sistema de archivos es NTFS, y en linux NO se puede escribir con ese sistema de archivos(por ahora), o sea SOLO puedes leer archivos, pero no escribir ni modificarlos. :( lo lamento :(....
y por lo que veo, tienes dos discos duros y los dos con NTFS, mira te recomiendo que en el disco que no tengas wintendo instalado, uses alguna herramienta como partition magic, o algo para manejar el tipo de archivos y lo cambies a FAT32, y que luego instales emule ahí.(nótese emule, para wintendo).... así despues te quedará solo enlazarlo desde linux tus incomming y temp hacia allá. y podrás escribir sin problemas. Pero todo con el tipo de archivos FAT32
Por ahora no hay solución salvo que bajes y guardes las cosas en tu particion linux. ;(
2.-
"Como bien dices el /windows/C es el acceso directo y tendria que buscar el windows/c pero no se donde esta metido esa carpeta. "
Es todo lo contrario, C es la UNIDAD, y c es el acceso directo, las MINUSCULAS SON ACCESOS DIRECTOS Y LAS MAYUSCULAS LA UNIDAD.
3.-
"pues me a dado la pica de ejecutar Amule y ya no me da error de las X y no e tocado nada. "
Si me parecia demaciado extraño que con lo del 'master' jacobo no se te haya arreglado, hasta yo me había asustado, jejejeje, cosas de linux por ahora ;)... más adelante podrás investigar, pro que paso lo que paso ;)
Yap' Eso sería, cualquier duda, solo hazla saber... y sorry las malas noticias :(
Chau que estes bien :D
-
No son tan malas noticias como dices tengo dos hd uno es C donde esta window xp instalado y el otro es D de 150GB donde es exclusivo para Emule y la instalacion de los juego. Como bien has dicho instalare el Particion Magic e intentare cambiar el NTFS por FAT32.
Otra cosa es que ya e encontrado el windows/c y windows/d hay varias rutas aki te pongo las rutas q he encontrado:
Name In Subfolder Size Modified Permissions
d dev/cbd/ 0 06-04-04 Inaccessible
d usr/share/terminfo/ 8016 21-07-04 Read-Write
d var/tmp/kdecache-creosote/http/ 1928 22-07-04 Read-write
Los demas que a encontrado son D y eso no me interesa pq com me dijistes debia de cambiar las d.
-
Hola de nuevo......
mmhhh... no entendí que quisiste decir con
"
Otra cosa es que ya e encontrado el windows/c y windows/d hay varias rutas aki te pongo las rutas q he encontrado:
Name In Subfolder Size Modified Permissions
d dev/cbd/ 0 06-04-04 Inaccessible
d usr/share/terminfo/ 8016 21-07-04 Read-Write
d var/tmp/kdecache-creosote/http/ 1928 22-07-04 Read-write
"
:( podrías decirlo de nuevo...
mira haz esto
abre un terminal
2do icono(como una ventanita) hacia el lado derechco de la cara de camaleón(lo que vendría a ser INICIO en wintendo)
ahí pon
cd /windows/C
y luego
ls
te deberían salir los archivos de windows, francamente me dejaste PLOP(dicho chileno nada ofensivo, pero significa que no entendí nada), con lo último que me dijiste :S, por que segun mis análisis no te debería salir lo que te salio :S
Chau's... sigue informando pliz ;)
:D
-
Eso q te escribi fue lo que me salio cuando le di al camaleon y a find para que lo buscase.
Una cosa aparte es que ahora toy en windows cuando convertia el ntfs a fat32 lo pongo como logical particion es que es la unica casilla que me deja darle.
-
Hola,
ah okey, por eso tan raro... bueno no te decia hacer un find
es tan simple como hacerle click a la casita 1er icono a la derecha del camaleon, y en la barra poner /windows/C o /windows/D :)
cosas de la vida, igual me había asutado :(
Sobre logical partition, no te debería dar problemas asi que relax :)
Pero con los 150GB se te demorara MILES DE HORAS !!!!!!!!!!!!! asi que arrienda algun DVD o algo por el estilo que hagan por tu casa, por que la espera.. Uufff...
eso sería, Chau's ! :)
ah y por NI UN MOTIVO APAGUES, REINICIES, PULSES RESET mientras hace la transformación que de ser asi, lo perderás TODO.
-
Name .............In Subfolder ....................................Size ...Modified .............Permissions
d ...................dev/cbd/ ..............................................0 ...06-04-04 ...........Inaccessible
d ...................usr/share/terminfo/ .........................8016 ...21-07-04 ...........Read-Write
d ...................var/tmp/kdecache-creosote/http/ ...1928 ....22-07-04 ...........Read-write
Asi lo entenderas mejor, pero ahora tengo otro problema y es que e ido a windows e instalado el partition magic y croe que lo e convertido a fat32 pero sigue estando en ntfs. Se podria hacer desde linux. Si se puede podrias explicarme como podria hacerlo. Thank
-
Hola, si te entendí lo que me decias ;), es que creo que tu no me entiendes, dejame pensar como ser didactico....
Mira TODOS tus archivos de windows estan en linux en /windows/UNIDAD
por ejemplo si en windows(nativo) te vaz a MI PC y luego pones disco duro C:
en linux la dirección a eso es /windows/C
solo eso, podía agregar...
bien, como dices cambiaste el tipo de archivos de windows cierto?... pero al reabrir partition magic te dice que esta en fat32? o no?, por que puede que solo hayas marcado los cambios pero no aplicados, PM hace los cambios solo despues de aplicar ACEPTAR, quiero decir, que no basta con solo marcar los cambios del modo gráfico... asi que reabre partition magic y ve que tipos de archivos te sale en tu segundo HD(disco duro)
Ahora recuerda que si bien ya lo cambiaste de tipo de archivos, el FSTAB no lo modifico y si me baso en el que tenias, debes cambiar
en la linea donde esta
/dev/hdb1 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
por
/dev/hdb1 /windows/D vfat rw,users,gid=users,umask=0002,nls=utf8 0 0
eso sí, solo en caso de que hayas confirmado que el cambio lo hiciste ;) a FAT32.
Sobre el raspaso desde linux, :( no sé como hacerlo mis conocimientos no llegan a ese nivel ;( :(
recuerda que fstab esta en /etcfstab
eso sería por ahora, cualquier duda, la haces sin problemas :)
Chau
-
Ok pues voy de nuevo a windows para asegurarme de que si a cambiado a fat32 y cuando me haya asegurado hago eso q me has dicho muchas gracias ya te contare lo que a pasado. :)
-
hola
okas, estaré esperando :)
chau's :P
-
Ya esta el problema esta en que el Partition Magic que me he bajado que ocupa 22MB es uan DEMO y parece que deja hacer la conversion pero despues sale un mensaje diciendo que no te deja pq es una DEMO. :(
Voy a ver alguna manera de conseguir legalemente el producto completo.
-
Hola, una vez más :rolleyes:
Ah... claro, la versión DEMO de partition magic solo muestra COMO VA A QUEDAR, pero como bien dices :( no deja hacer cambios...
Estaré esperando, cuando ya tengas los cambios hechos ;), si no los sabes hacer(en PM), solo preguntas acá :)...
Chau.
-
Estoy buscando el programa completo. Puedo tardar entre 1 o 2 días. También voy a mirar por webs de internet.
-
Hola
Busca en google: "partition manager", y ahí te pueden salir algunas otras opciones ;)
Espero nueva info' ;)
Chau :)
-
Dos cosas sobre un post anterior de SebaX:
> recuerda que fstab esta en /etcfstab
quiere decir: /etc/fstab (se te escondió la tecla, SebaX jejeje)
> /dev/hdb1 /windows/D vfat rw,users,gid=users,umask=0002,nls=utf8 0 0
ehm, no he seguido con demasiado detenimiento el problema del link con SuSE (estas chorradas que hacer SuSE, MDK, etc me ponen los pelos de punta ;-P), pero no debería ser umask=0777 ? creosete: no hagas caso a esto último que he dicho YO hasta que SebaX confirme o demienta, que yo no tengo SuSE.
Un saludo!
-
:D Hola, demonios, no sé que pasa, últimamente estoy escribiendo pésimo, parece que a mi teclado lo tendré que dar de baja :p, y comprar uno nuevo :)
No Jacobo un chmod es un 777, recuerda que un umask es la inversa de bit's de chmod ejemplo:
chmod(modo 777 y 775): (recuerda que son numeros octales)
octal | binario
777 | 111 111 111
755 | 111 101 101
y el umask se cambian los bit de uno a cero, y de cero a uno en el umask, por esto te queda:
octal | binario
000 | 000 000 000
022 | 000 010 010
la linea de arriba quedan puros ceros por eso es 000 000 000 000
y la segunda linea te queda 000 010 010
y como 010 = 2, o sea:
000 010 010
0 2 2
por esto te queda 022 el umask... espero haya servido para aclarar la transformación cdmod a umask ... (y ojala se vea encuadrado)...
Pero SuSE utiliza su esquema de creación de idetificador de grupos y usuarios "User Private Groups", sólo es necesario usar 002 para umask. Esto se debe a que al crear un usuario se crea un grupo exclusivo para ese usuario(SuSE hace esto de forma auto para todos sus user's), por esto la siguiente linea esta correcta :)
/windows/D vfat rw,users,gid=users,umask=0002,nls=utf8 0 0
Me pusiste entre la espada y la pared Jacob's :p
Chau's ;) que estén bien
TE LO CURRAS JACOBO !!!!!!!!!!! 8)
PD: Ah me falto lo último, el umask =0777 que mencionabas , vendría a ser un umask = 0000, recuerda que es el inverso de bit's :rolleyes:
PD2: espero no haberme equivocado en mis explicaciones :$, cualquier QUEJA solo haganla saber :))
Chau !
-
Pues ya esta converti el sistema de archivo NTFS a FAT32 y cambie en el fstab lo que me dijistes y cuando examino windows/d no aparece nada. el fstab lo e dejado asi:
/dev/hdd1 / reiserfs acl,user_xattr 1 1
/dev/hdd6 /data1 auto noauto,user 0 0
/dev/hda1 /windows/c ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb1 /windows/d vfat rw,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdd5 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
el umask deberia poner el 0777 para q todos los usuarios pudieran leer y escribir en ese HD no?
-
Tienes razón, SebaX ;-)
Suerte que estás al tanto hehe.
creosote:
No, según el manual de mount, "umask= [...] the bitmask of the permissions that are not present".
A veces se usa los bits presentes y a veces los no presentes. con chmod, los presentes, por ejemplo. Con umask (tanto si es el comando como un atributo como en este caso), los no presentes.
Un saludo!
-
quizás me esté perdiendo del hilo, pero que quieres decir con "no aparece nada" ?
-
Pues al decir que no aparece nada es que abro un terminal pongo cd /windows/D
ls
y aki no aparecen las carpetas que deberia de aparecer.
Es como si no existiera nada. Y todo este hilo es para poder poner en el amule que la carpeta Temp sea esta ruta /windows/D/emuleplus/Temp
para que pueda pillar los .part del emule bajo win.
-
dime que muestra:
ls -l /windows/D /windows/d
y prueba pondiendo /windows/d/emuleplus/Temp en lugar de /windows/D/emuleplus/Temp
Tampooc estaria mal que te pasaras por el IRC ;)
-
Dime algun cliente de irc para linux, pq si queires me puedo pasar pero seria bajo windows y tampoco se enq ue server teneis el canal ni que canal es.
-
Sebax parece que el problema era que cuando arrancaba suse no montaba los hd /windows/C y /windows/D no estaban montados.
-
Sebax ya tengo solucionado el problema ya puedo ver lo que hay en los hd D y C el problema estaba en que no estaban montados en el log de arranque daban un error de mount, si los monton manualmente ya si funciona bien. ahora tengo otro error y es este. Creo q es por los permisos:
23/07/04 00:35:54: Temp dir is placed on a FAT32 partition. Disabling chmod to avoid useless warnings.
23/07/04 00:35:54: Incoming dir is placed on a FAT32 partition. Disabling chmod to avoid useless warnings.
Haber si me podeis decir como puedo solucionar eso.
-
Eso no es un error ;)
-
No es un error, es una advertencia que hace aMule para avisarte de que no van a adarse permisos a los archivos que se pongan en esas particioens.
Cliente de IRC? XChat2
Servidor? irc.freenode.net
Canal? #amule
Suerte con las descargas!
-
:D Hola !, qué tal?
1.-
/dev/hdd1 / reiserfs acl,user_xattr 1 1
/dev/hdd6 /data1 auto noauto,user 0 0
/dev/hda1 /windows/c ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb1 /windows/d vfat rw,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdd5 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
" el umask deberia poner el 0777 para q todos los usuarios pudieran leer y escribir en ese HD no? "
;( no po', si solo en el post anterior a ese, esta la explicación por que debía ser 0002 y no 0777. ;(
2.-
"23/07/04 00:35:54: Temp dir is placed on a FAT32 partition. Disabling chmod to avoid useless warnings.
23/07/04 00:35:54: Incoming dir is placed on a FAT32 partition. Disabling chmod to avoid useless warnings."
Significa que ya esta funcionando bien amule con tu particion FAT32, y ahora solo hay que verificar el tema de los permisos....
3.-
Ya......8o mira, por lo que me haz contado por MSN 8o (quien me manda a dejar mi MSN en el foro ;()
Esta es tu última esperanza....
/dev/hdd1 / reiserfs acl,user_xattr 1 1
/dev/hdd6 /data1 auto noauto,user 0 0
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb1 /windows/D vfat users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdd5 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs
Mira bien los cambios de c a C y de d a D y que sacamos rw, en /dev/hdb1, asi que atento....
ahora abre un terminal(segundo icono desde el camaleón(menú inicio de wintendo)), y escribes :
su
password: (tu clave de root, la clave que te dice que NO debes olvidar en la instalación de SuSE)
luego escribes:
cd /windows/
chgrp users /windows/D
exit
exit
(atención que exit es dos veces, no es que yo me haya equivocado)
Con eso te debería funcionar, que detecté que si esta como usuario root y grupo root, no podrías copiar en él, pero si el usuario es root(siempre estará de esta forma en este caso por ser FAT32), y el grupo es users te debería funcionar "de pelos" :D
4.- Si es que ya absolutamente nada te funciona, puedes optar por lo más fácil, que es insertando el CD de SuSE en el inicio(reiniciando el PC y dejando el CD puesto en él), y cuando te pregunte:
"nueva instalación"
"actualizar instalación"
"reparar instalación"
...............
marques reparar instalación y en este caso verificará todo el sistema si es que tiene un error y a la vez también verificará el fstab y sus particiones ;), así que también podría ser una buena medida :)
Eso sería por ahora, recueda cualqueir cosa solo la escribes ;), por el foro o msn(pero mejor por el foro, asi todos te pueden ayudar ;))
Chau's, que esten bien :D
:))
-
pues e echo toda las opciones con los de abrir el termina y poner chgrp users /window/D/ me decia opcion no permitida ya lo unico que me queda hacer es lo de reparar instalacion.
-
vente al canal de IRC #amule en irc.freenode.net y será más facil hablarlo.
Yo estaré fuera este fin de semana, pero con un poco de suerte habrá algun castellano-parlante por ahí este finde. Sino, conectate el domingo o el lunes, que casi seguro estoy.
Hablar por aquí este tema, que parece que va para largo/complicado, es un poco "empalagoso" ;-)
Nos vemos!
SebaX:
Tampoco estaría mal que tu tb te pasaras de vez en cuando por el canal :P
-
Se solucionó con la linea de /etc/fstab ->
/dev/hdb1 /windows/D vfat rw,users,gid=users,umask=0000,auto,quiet 0 0
Por fin! ;-)
-
Gracias jacobo211 y Sebax por vuestra ayuda y ser tan pacientes conmigo al fin pude poner en marcha el amule con la carpeta Temp del emule bajo windows. Asi que cuando baje algo desde amule lo podre serguir bajando con emule bajo win. :)
-
Hola !!!!
:D :D :D :D :D
LO LOGRAMOS !!! :))
no hay problema creosote, para eso estamos acá... y si tienes otra duda solo hazla saber ;)... debo reconocer que ha sido para mi el 'caso' que más tiempo tardo en solucionar, pero en fin, ya todo anda gooodddd :))
Chau!, que estes bien ;)
-
Hola...
:) Jacobo, ingresaré al canal a ver como andan las cosas por allá ;) ... Chau, nos vemos en el IRC :D
-
creosote:
Pero debes saber (o recordar, mejor dicho, porque creo que ya lo hemos dicho antes), que cada vez que arranques con aMule o eMule despues de haber usado el otro, tendrás que "tragarte" todo el hashing de los archivos. No hay solución para eso, es un bug de MS.
SebaX:
A ver, a ver. A ver si se te ve por el canal! :P