Problema de nome de arquivo inválido quando transfiro arquivos no Ubuntu para a unidade externa

2

Eu faço backup de arquivos no Ubuntu 12.04 para as unidades externas.

O drive externo WD funciona bem.

Mas a unidade externa Maxell não pode reconhecer alguns nomes de arquivos, como os arquivos .html salvos com '|' ou '/'. Mas esses nomes de arquivos são bons no Ubuntu, e esses nomes são salvos automaticamente quando eu salvo de páginas html abertas.

Eu não quero alterá-los um por um.

Alguma solução?

    
por user1914692 15.08.2013 / 22:44

2 respostas

5

Os sistemas de arquivos modernos podem lidar com quase todos os caracteres Unicode, exceto o chamado caractere / NULL.

No entanto, caso precisemos armazenar arquivos em uma unidade formatada com um sistema de arquivos mais antigo, como o FAT32, poderemos ter problemas. Nomes de arquivos contendo caracteres reservados |\?*<":>+[]/ podem então não ser reconhecidos.

Portanto, mesmo que hoje não haja necessidade disso, ainda é uma boa prática evitar esses caracteres em nomes de arquivos.

Sempre que nos deparamos com problemas de nomes de arquivos, temos a opção de

  • renomear arquivo contendo caracteres reservados.
  • reformate esta unidade com um sistema de arquivos mais moderno.

Se precisarmos compartilhar esses arquivos ocasionalmente com o Windows, devemos formatar a unidade externa para o NTFS. Somente se os dados forem acessados exclusivamente a partir do Ubuntu (ou outros sistemas operacionais Posix), podemos preferir escolher o ext4.

por Takkat 15.08.2013 / 23:46
2

Eu sugiro que você formate seu disco rígido Maxell e mude o sistema de arquivos para ext4. Leia sobre ext4 - Wikipedia como pode ser bom esse tipo de sistema de arquivos para seus arquivos.

Você pode usar o Editor de partições do GParted nesse sentido.

    
por Radu Rădeanu 15.08.2013 / 22:56