Codificação Inválida no 9.04

Iniciado por rg.oliveira, 06 de Maio de 2009, 08:15

tópico anterior - próximo tópico

rg.oliveira

Pessoal migrei de sistema operacional. Estava utilizando o Windows Vista e agora estou com o 9.04. Muito bom por sinal. Um problema que está acontecendo e que quando acesso um diretório ou arquivo com ascentuação (criado originalmente no windows) o mesmo aparece com caracteres estranhos no lugar dos acentos e a frase (codificação inválido) no final. Sei que isso tem a ver com o charset do sistema de arquivos que não é o mesmo da plataforma windows. Mas não seu mudar e também não sei qual deve ser o correto.

Existe um tópico no forum falando sobre este assunto, mas é para versões antigas do Ubuntu e não funcionou corretamente no 9.04.

Se alguém puder me ajudar, agradeço.

brunomacagnani

Amigo tem como postar a screen para verificacao.. ?

arthur.afarias

Procura algo com a montagem no arquivo "/etc/fstab", provavelmente ele tah montando com a codificação de caracteres inválida  :P
tenta algo como utf-8 ou iso9... Deve funfar com uma destas codificações de caracteres!
A propósito dah um check nesse link pra tu se ligar como eh o fstab  ;D
http://en.wikipedia.org/wiki/Fstab

Mais uma coisa, eh partição ntfs neh?

veh se o fstab tah montando esta partição com o ntfs-3g, caso sim digita no terminal "man ntfs-3g", lah tu vai saber como configurar tua partição. Caso não, monta com o ntfs-3g q funfa legal o sistema de arquivos.
Ubuntu 9.04 Persistent (Flashdrive 4GB) -> Acer Travelmate 4150LMI Sedentário :P

rg.oliveira

Olá Arthur. Não estou montando partições ntfs. Todos os arquivos foram migrados do windows para partições ext4. Os arquivos e diretórios com acentuação estão apresentando este problema. A idéia da montagem de partições no fstab é uma boa. Vou tentar isso logo mais e postar o resultado aqui.

kaotik

A mim acontece-me o mesmo mas so em algumas aplicaçoes como o amsn, no sistema esta tudo bem.

Mas olha vai a Sistema - Administraçao - Suporte de Idioma a ver se ele te pede para instalar suporte para outros caracteres, isso aconteceu-me a mim, e no sistema esta tudo bem.

mlimeira

Olá rg.oliveira,

Tive o mesmo problema que você ao montar uma diretório compartilhado do windows 2003 para o meu Ubuntu 9.04. Esse problema é porque não montamos o diretório compatilhado da forma correta. O Linux utiliza a codificação utf8 e devemos simplesmente acrescentar isso na hora de montar um compartilhamento utilizando o iocharset do comando mount, conforme exemplo abaixo:

Caso exemplo:

Tenho um diretório compartilhado em uma estação windows 2003 e quero monta - la no ubuntu 9.04, então fica assim:

fstab:

//192.168..../shared    /home/user/shared  cifs auto,users,iocharset=utf8,username=xxx,password=xxx     0       0

ou para montar direto:

# mount -t cifs //192.168.../shared /home/user/shared -o iocharset=utf8,username=xxx,password=xxx

Eu montei direto no fstab e deu certíssimo. Creio que vai te ajudar também, ou se não for exatamente de compartilhamentos que estiver falando, isso vai te dar uma boa noção.

Caso ao contrário... man

att,

Marcelo Limeira  ;)