Pages : 1
#1 Le 16/10/2009, à 12:20
- gpierrede
fstab cifs et caractère spéciaux
Bonjour
j'ai un sérieux problème avec les accents dans le fichier fstab.
Voici la situation un partage windows sur un active directory, ce nom de partage comporte un accent ...
Lorsque je tente d'atteindre ce partage via nautilus, pas de souci.
Le problème : je veux monter automatiquement ce partage, donc je le rajoute dans /etc/fstab
exemple de ligne qui fonctionne :
//toulouse.domaine.com/test /media/srv smbfs iocharset=utf8,credentials=/home/moi/.smbdomainecredentials,uid=1000 0 0
le problème c'est que je ne veux pas atteindre le rep 'test' du serveur toulouse.domaine.com mais un rep nommé "accentué", je tente donc :
//toulouse.domaine.com/accen tué /media/srv smbfs iocharset=utf8,credentials=/home/moi/.smbdomainecredentials,uid=1000 0 0
ceci ne fonctionnant j'essaye de remplacer les caractères spéciaux pas leur code en octal :
//toulouse.domaine.com/accen\040tu\233 /media/srv smbfs iocharset=utf8,credentials=/home/moi/.smbdomainecredentials,uid=1000 0 0
j'ai essayé pas mal de code, \040 pour espace ça marche (j'ai essayé avec un autre rep), mais pour l'accent aigu....:/ pas de solution
Si quelqu'un sait comment régler ce problème épineux, d'avance merci
Dernière modification par gpierrede (Le 21/10/2009, à 16:06)
Hors ligne
#2 Le 16/10/2009, à 12:46
- lsam
Re : fstab cifs et caractère spéciaux
Essaie déjà de la monter avec Nautilus, et ensuite regarde le fichier mtab :
sudo gedit /etc/mtab
Tu devrais voir comment il l'a monté.
Après tu modifies en conséquence ton /etc/fstab
Hors ligne
#3 Le 16/10/2009, à 13:14
- Nasman
Re : fstab cifs et caractère spéciaux
Je pense que ton problème d'accent c'est que les codes doivent être mis en octal.
Le é (code ascii 233) vaut 351 en octal.
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#4 Le 19/10/2009, à 10:55
- gpierrede
Re : fstab cifs et caractère spéciaux
Merci pour vos réponses, mais je ne sais pas comment voir la commande effectuée par gvfs...
avec 351 (ou 0351) ca ne fait aucune difference...
Dernière modification par gpierrede (Le 19/10/2009, à 10:57)
Hors ligne
#5 Le 19/10/2009, à 14:25
- lsam
Re : fstab cifs et caractère spéciaux
C'est à dire ? Tu as lu mon message #2 ?
Hors ligne
#6 Le 20/10/2009, à 15:17
- gpierrede
Re : fstab cifs et caractère spéciaux
Et bien le monter avec nautilus ne pose pas de souci
je retrouve le repertoire monté dans mon .gvfs
dans mtab peu d'indication :
moi@moi-laptop:~$ cat /etc/mtab
/dev/sda5 / ext3 rw,relatime,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
varrun /var/run tmpfs rw,nosuid,mode=0755 0 0
varlock /var/lock tmpfs rw,noexec,nosuid,nodev,mode=1777 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
lrm /lib/modules/2.6.28-15-generic/volatile tmpfs rw,mode=755 0 0
securityfs /sys/kernel/security securityfs rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
//192.168.2.170/public /media/serveur cifs rw,mand 0 0
gvfs-fuse-daemon /home/moi/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=moi 0 0
moi je veux la ligne à insérer dans fstab sur mon serveur (pas de GUI)
Hors ligne
#7 Le 20/10/2009, à 16:08
- lsam
Re : fstab cifs et caractère spéciaux
Bonjour,
Excuses-moi, ma commande ne fonctionne pas, contrairement à ce que je pensais. Je ne vois rien qui corresponde dans ton mtab. T'étais bien connecté à ton serveur je suppose ?
Sinon pas d'idée désolé.
Hors ligne
#8 Le 21/10/2009, à 11:13
- gpierrede
Re : fstab cifs et caractère spéciaux
Oui il était monté .
Merci pour ces tentatives
Hors ligne
#9 Le 21/10/2009, à 11:51
- lsam
Re : fstab cifs et caractère spéciaux
Pendant que j'y repense. Dans /etc/fstab, change smbfs par cifs, même si je doute que ça résolve ton problème.
Hors ligne
#10 Le 21/10/2009, à 14:46
- gpierrede
Re : fstab cifs et caractère spéciaux
ok merci j'ai modifié par cifs, toujours la meme erreur sur le mount :
mount error(6): No such device or address
Hors ligne
#11 Le 21/10/2009, à 16:03
- gpierrede
Re : fstab cifs et caractère spéciaux
Bon pas de solution pour l'instant pour le fstab
alors j'ai fait un script super simple que voici
eval "mount.cifs //toulouse.domaine.com/'accen tué' /media/srv -o credentials=/home/moi/.smbdomainecredentials,iocharset=utf8"
mais bon c'est pas idéal
Je ne marque pas le sujet comme solutionner pour l'instant ,car le but de ce sujet est de résoudre le problème au sein du fichier fstab. Ce "bricolage", je peux m'en contenter; mais je ne voudrais pas polluer les réponses des moteurs de recherche en fermant ce thread.
Dernière modification par gpierrede (Le 21/10/2009, à 16:10)
Hors ligne
#12 Le 05/02/2013, à 23:24
- j-c_c
Re : fstab cifs et caractère spéciaux
En remplaçant é par \303\251 ça a l'air de marcher.
Hors ligne
#13 Le 07/05/2013, à 23:50
- gpierrede
Re : fstab cifs et caractère spéciaux
petit déterrage ^^
Je t'avoue que je n'ai plus ce serveur depuis, j'ai plus le contexte pour tester mais je penserai à cette solution si le cas ce représente à moi donc merci
Hors ligne
Pages : 1