quinta-feira, 26 de novembro de 2009

Problemas com caracteres ao montar mapeamento Windows Server no Ubuntu 9.10



Se você não definir o método de codificação no ponto de montagem, você terá problema ao abrir pastas compartilhadas que tenham acentuação no nome.
Isso ocorreu no meu ubuntu 9.10.
Para isso é só adicionar o atributo iocharset=utf8 na montagem…

Veja à seguir:

Se é uma montagem temporária basta você digitar no shell o comando:
mount -t cifs -o iocharset=utf8,username=USUARIO,password=SENHA //IPDOSERVIDOR/COMPARTILHAMENTO /DESTINO
Onde:
mount -t cifs : É o comando para montar um compartilhamento de Windows Server
iocharset=utf8 : Tipo de codificação
username: Usuário do compartilhamento
password: Senha
Depois na sequência origem e destino
OBS.: Este compartilhamento se perde ao reiniciar a máquina.
Caso você queira configurar um mapeamento automático na inicialização, basta adicionar a seguinte linha no fstab:
Primeiro abra o fstab usando o editor de sua preferência, no meu caso o VI:
vi /etc/fstab
Depois adicione no final do arquivo:
//IPDOSERVIDOR/COMPARTILHAMENTO /DESTINO cifs rw,iocharset=utf8,username=Usuario,password=Senha
Onde:
Primeiro vem a origem, e depois o destino.
cifs: O Sistema de arquivos
rw: Direito de acesso
iocharset=utf8 : Tipo de codificação
username: Usuário do compartilhamento
password: Senha
Assim o nome das pastas com acentuação serão corretamente exibidos e elas poderão assim ser acessadas.
Espero ter ajudado.

Nenhum comentário: