Bonjour,
Je possède un NAS (dlink dns320) depuis peu que je monte via smbfs.
Mon système (FreeBSD 8.2 amd64) est en UTF-8. Le NAS doit être en iso-8859-15.
Quand je monte le NAS, j'ai des problèmes de caractères, même avec la commande de conversion
Code:-E UTF-8:ISO-8859-15.
Par exemple, j'ai comme répertoire :
NAS/divers/humour_dérision/
Cela est affiché comme
Code:NAS/divers/humour_dirision/
Or quand je fais par exemple un "ls" sur ce dossier voici l'erreur :
Code:ls: NAS/divers/humour_dirision/: no such file or directory
Et quand je tape
Code:ls NAS/divers/humour_dérision/
cela fonctionne parfaitement.
Voilà comment je monte le NAS :
Code:/home/moi#locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_ALL=fr_FR.UTF-8
/home/moi#mount_smbfs -E UTF-8:ISO-8859-15 -I 192.168.0.4 //moi@Server_NAS/Volume NAS
Si je veux renommer le dossier
Code:/home/moi~>mv NAS/divers/humour_dirision/ NAS/divers/humour_dérision/
mv: rename NAS/Films/divers/humour_dirision/ to NAS/divers/humour_dérision/humour_dirision/: No such file or directory
/home/moi~>mv NAS/divers/humour_dérision/ NAS/divers/humour_dérision/
mv: rename NAS/divers/humour_dérision/ to NAS/divers/humour_dérision/humour_dérision/: Invalid argument
/home/moi~>mv NAS/divers/humour_dérision/ NAS/divers/humour_derision/
/home/moi~>ls NAS/divers/humour_derision/
[liste de mes fichiers]
/home/moi~>
J'explique ce problème via les commandes du terminal (urxvt ou xterm) mais c'est identique pour toutes les applications.
Quelqu'un aurait-il une idée du problème ?
Bien cordialement