Autor Tópico: Não consigo copiar arquivos com caracter especial do HD para o pendrive  (Lida 6504 vezes)

Offline JorgeThrasher

  • Usuário Ubuntu
  • *
  • Mensagens: 55
  • Ubunu 10.10
    • Ver perfil
Olá, amigos!
Tentei copiar com um live cd do ubuntu 10.04 uma pasta para fazer backup, mas as pastas e arquivos que tem nome com caracter especial não são copiadas; eles estão em um servidor de arquivos com Debian, mas creio que os arquivos são provenientes do windows. Os arquivos e pastas possuem um losango preto com uma interrogação branca no interior no lugar dos caracteres especiais e no final do nome "(codificação inválida)
As tentativas foram por modo gráfico:
via gerenciador de janelas Nautilus 2.30.0; aparece isso: ""Erro ao copiar "Identifica��o de Chavei...x (codificação inválida)". Houve um erro ao copiar o arquivo para /media/SAMSUNG/PCDebian/pme. Nome de arquivo inválido";

no console eu tentei com "sudo cp -fR" e; aparece escrito dessa forma: cp: não foi possível criar arquivo comum `/media/SAMSUNG/x/x/x/x\x.doc': Argumento inválido ;

também "comprimir" pelo modo gráfico; aqui só vai o que vai dos outros modos






Preciso fazer isso com urgência.
Muito grato!
« Última modificação: 05 de MAR?O de 2011, 00:31 por JorgeThrasher »
"As letras e a ciência só tomarão o seu verdadeiro lugar na obra do desenvolvimento humano no dia em que, livres de toda a servidão mercenária, forem exclusivamente cultivadas pelos que as amam e para os que as amam."(Piotr Kropotkine)

libonati

  • Visitante
Re: Não consigo copiar arquivos com caracter especial do HD para o pendrive
« Resposta #1 Online: 05 de MAR?O de 2011, 09:57 »
Não sei se é o caso mas caracteres especiais devem ser antecedidos por uma (\) contra-barra. Muito cuidado com esses tipos de arquivos, podem bagunçar ou mesmo inutilizar seu sistema.
Não eles propriamente mas os equivocos que podem ser causados. Por exemplo: Um arquivo de nome "*" no diretório /etc, se você remove-lo equivocadamente "rm /etc/*" vai apagar todo os arquivos e pastas do diretório /etc. A forma correta seria "rm /etc/\*"

Offline rmiron

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: Não consigo copiar arquivos com caracter especial do HD para o pendrive
« Resposta #2 Online: 05 de MAR?O de 2011, 10:54 »
Olá!

Esse erro acontece devido a incompatibilidade dos sistemas de codificação. Então ele não consegue "entender" o nome do arquivo e dá "codificação inválida".

Achei essa dica num blog, vê se te ajuda...

http://tarinfo.blogspot.com/2010/06/arrumando-o-codificacao-invalida-no.html

tenta mudar a codificação e ve se rola...

abços

Offline JorgeThrasher

  • Usuário Ubuntu
  • *
  • Mensagens: 55
  • Ubunu 10.10
    • Ver perfil
Re: Não consigo copiar arquivos com caracter especial do HD para o pendrive
« Resposta #3 Online: 05 de MAR?O de 2011, 15:41 »
Olá, amigos!
Eu consegui copiar, no dia mesmo, usando o live do Knoppix, não cheguei a tentar as sugestões.
Obrigado pelas dicas!
"As letras e a ciência só tomarão o seu verdadeiro lugar na obra do desenvolvimento humano no dia em que, livres de toda a servidão mercenária, forem exclusivamente cultivadas pelos que as amam e para os que as amam."(Piotr Kropotkine)

Offline Altair Julião

  • Usuário Ubuntu
  • *
  • Mensagens: 286
    • Ver perfil
Re: Não consigo copiar arquivos com caracter especial do HD para o pendrive
« Resposta #4 Online: 05 de MAR?O de 2011, 15:56 »
Olá Jorge, talvez renomear o arquivo resolva.

Abraços
Não importa a distro desde que seja GNU/Linux. Viva o Linux e o open source!
Ubuntu 12.10 user
Jundiá - AL