Problema de permisos con aMule
![](https://seccdn.libravatar.org/avatar/f43cf64f6d2945f292fec5575577b6cc.jpg?s=120&d=mm&r=g)
Hola he instalado aMule, la versión para 64 bits de la página oficial y cuando está funcionando me da un error sobre que no puede hacer una copia de seguridad del archivo 005.part (o 017.part o el número que sea). También me dice que no tengo compartido el directorio /windows/D/eMule/Temp (los directorios Temp e Incoming los tengo en una partición FAT 32, para poder descargar desde Windows o desde SuSE 9.2. Os hago un copy/paste de mi archivo fstab, por si me podeis decir qué está mal: /dev/sda4 / reiserfs acl,user_xattr 1 1 /dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 /dev/sda5 /windows/D vfat rw,users,gid=users,auto,umask=0002,iocharset=utf8 0 0 /dev/sda3 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/dvd /media/dvd subfs fs=cdfss,ro,users,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/dvdram /media/dvdram subfs fs=cdfss,ro,users,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 Un saludo y gracias ______________________________________________ Renovamos el Correo Yahoo!: ¡250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es
![](https://seccdn.libravatar.org/avatar/861b5545c111d2257fa12e533e723110.jpg?s=120&d=mm&r=g)
El 2005-01-11 a las 17:50 +0100, Gerardo Serrano escribió:
Hola he instalado aMule, la versión para 64 bits de la página oficial y cuando está funcionando me da un error sobre que no puede hacer una copia de seguridad del archivo 005.part (o 017.part o el número que sea). También me dice que no tengo compartido el directorio /windows/D/eMule/Temp (los directorios Temp e Incoming los tengo en una partición FAT 32, para poder descargar desde Windows o desde SuSE 9.2. Os hago un copy/paste de mi archivo fstab, por si me podeis decir qué está mal:
/dev/sda4 / reiserfs acl,user_xattr 1 1 /dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 /dev/sda5 /windows/D vfat rw,users,gid=users,auto,umask=0002,iocharset=utf8 0 0
Me temo que ponerle el charset=utf8 a las particiones de windows pueda ser buscar problemas... Yo tengo una sospecha; es posible que el programa esté tratando de hacer un enlace duro (hardlink) durante el proceso de creación del archivo de seguridad, y falla porque eso no está soportado en particiones fat. El programa podría detectarlo y trabajar de otra forma, pero es una posibilidad. La comprobación sería cambiarle esos directorios a unos "normales", y ver si trabaja. Si lo hace, ya sabes cual es el problema y se lo puedes reportar a los desarrolladores (a no ser que sea una característica documentada, entérate antes). Si no va, pues hay que seguir buscando. -- Saludos Carlos Robinson
![](https://seccdn.libravatar.org/avatar/f43cf64f6d2945f292fec5575577b6cc.jpg?s=120&d=mm&r=g)
Aún no he probado a poner otros directorios para el aMule, lo tengo pendiente para esta tarde. Pero me extraña que sea un problema del programa, ya que he tenido instalada una versión anterior (en el otro ordenador) y me ha funcionado sin problema compartiendo las descargas con Windows. Lo que sí me gustaría es que me aclarases lo de Me temo que ponerle el charset=utf8 a las
particiones de windows pueda ser buscar problemas...
Soy muy nuevo en Linux y no controlo. He leído por ahí que utf8 es una codificación de caracteres, así que no entiendo por qué puede generar problemas con las particiones de Windows. Un saludo, adeu --- "Carlos E. R." <robin1.listas@tiscali.es> escribió:
El 2005-01-11 a las 17:50 +0100, Gerardo Serrano escribió:
Hola he instalado aMule, la versión para 64 bits de la página oficial y cuando está funcionando me da un error sobre que no puede hacer una copia de seguridad del archivo 005.part (o 017.part o el número que sea). También me dice que no tengo compartido el directorio /windows/D/eMule/Temp (los directorios Temp e Incoming los tengo en una partición FAT 32, para poder descargar desde Windows o desde SuSE 9.2. Os hago un copy/paste de mi archivo fstab, por si me podeis decir qué está mal:
/dev/sda4 / reiserfs acl,user_xattr 1 1 /dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 /dev/sda5 /windows/D vfat rw,users,gid=users,auto,umask=0002,iocharset=utf8 0 0
Me temo que ponerle el charset=utf8 a las particiones de windows pueda ser buscar problemas...
Yo tengo una sospecha; es posible que el programa esté tratando de hacer un enlace duro (hardlink) durante el proceso de creación del archivo de seguridad, y falla porque eso no está soportado en particiones fat. El programa podría detectarlo y trabajar de otra forma, pero es una posibilidad.
La comprobación sería cambiarle esos directorios a unos "normales", y ver si trabaja. Si lo hace, ya sabes cual es el problema y se lo puedes reportar a los desarrolladores (a no ser que sea una característica documentada, entérate antes). Si no va, pues hay que seguir buscando.
-- Saludos Carlos Robinson
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
______________________________________________ Renovamos el Correo Yahoo!: ¡250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es
![](https://seccdn.libravatar.org/avatar/c7525140f45ca45734d4a42d3baab4c0.jpg?s=120&d=mm&r=g)
El Miércoles, 12 de Enero de 2005 13:56, Gerardo Serrano escribió:
Soy muy nuevo en Linux y no controlo.
Como todos ;-)
He leído por ahí que utf8 es una codificación de caracteres, así que no entiendo por qué puede generar problemas con las particiones de Windows.
Pues porque Windows no sabe interpretar correctamente esos caracteres, de modo que todo lo que sean letras "raras" (ya sabes, eñes, acentuadas y cosas por el estilo) serán interpretadas de forma errónea. Además, en UTF8, las mayúsculas y las minúsculas son letras distintas, de modo que podría darse el caso de tener un fichero llamado 'test.txt' y otro "TEST.TXT", que en UTF8 serían distintos, mientras que Windows (típicamente cp850 o cp1250) vería dos veces el mismo fichero y no sabría que hacer. En resúmen, Linux es muy flexible y puede adaptarse a muchas situaciones, pero Windows sólo sabe hacer las cosas de una forma, por lo que lo correcto es decirle a Linux que funcione igual, para no crear conflictos. Otro tema distinto sería debatir si es interesante o no que la FAT32 soporte UTF8, pero eso ya es otra historia (personalmente no lo veo una buena idea: rompería la compatibilidad con la FAT sin aportar ninguna ventaja). Saludos. Miquel.
![](https://seccdn.libravatar.org/avatar/f43cf64f6d2945f292fec5575577b6cc.jpg?s=120&d=mm&r=g)
Vale, creo que ya entiendo. Pero entonces, ¿qué valor debería poner en fstab en lugar de utf8 para la partición FAT32? Un saludo, --- "Miquel A. Noguera" <ibz@wanadoo.es> escribió:
El Miércoles, 12 de Enero de 2005 13:56, Gerardo Serrano escribió:
Soy muy nuevo en Linux y no controlo.
Como todos ;-)
He leído por ahí que utf8 es una codificación de caracteres, así que no entiendo por qué puede generar problemas con las particiones de Windows.
Pues porque Windows no sabe interpretar correctamente esos caracteres, de modo que todo lo que sean letras "raras" (ya sabes, eñes, acentuadas y cosas por el estilo) serán interpretadas de forma errónea.
Además, en UTF8, las mayúsculas y las minúsculas son letras distintas, de modo que podría darse el caso de tener un fichero llamado 'test.txt' y otro "TEST.TXT", que en UTF8 serían distintos, mientras que Windows (típicamente cp850 o cp1250) vería dos veces el mismo fichero y no sabría que hacer.
En resúmen, Linux es muy flexible y puede adaptarse a muchas situaciones, pero Windows sólo sabe hacer las cosas de una forma, por lo que lo correcto es decirle a Linux que funcione igual, para no crear conflictos.
Otro tema distinto sería debatir si es interesante o no que la FAT32 soporte UTF8, pero eso ya es otra historia (personalmente no lo veo una buena idea: rompería la compatibilidad con la FAT sin aportar ninguna ventaja).
Saludos. Miquel.
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
______________________________________________ Renovamos el Correo Yahoo!: ¡250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es
![](https://seccdn.libravatar.org/avatar/c7525140f45ca45734d4a42d3baab4c0.jpg?s=120&d=mm&r=g)
El Miércoles, 12 de Enero de 2005 17:48, Gerardo Serrano escribió:
Vale, creo que ya entiendo. Pero entonces, ¿qué valor debería poner en fstab en lugar de utf8 para la partición FAT32?
En las líneas del fstab que sirven para montar particiones FAT, cambia "iocharset=utf8" por "iocharset=cp850" Saludos. Miquel.
![](https://seccdn.libravatar.org/avatar/861b5545c111d2257fa12e533e723110.jpg?s=120&d=mm&r=g)
El 2005-01-12 a las 17:48 +0100, Gerardo Serrano escribió:
Vale, creo que ya entiendo. Pero entonces, ¿qué valor debería poner en fstab en lugar de utf8 para la partición FAT32?
utf8 es unicode, y si no lo he entendido mal, usa un número variable de bytes por cada caracter. FAT debe ser usado con aquello para lo que fué diseñado. Yo tengo: "iocharset=iso8859-1,codepage=437" - que de todos modos, son los valores por defecto. Er... un detallito. Cuando contestes, no dejes el texto completo del correo anterior debajo, sobre todo si es largo :-) -- Saludos Carlos Robinson
participants (3)
-
Carlos E. R.
-
Gerardo Serrano
-
Miquel A. Noguera