Não é possível renomear um arquivo contendo espaços e caracteres especiais na partição NTFS do Linux

1

Eu tenho o Windows 7 e o Kubuntu instalados em um computador. Ambos têm acesso a uma partição NTFS. Eu não sei como isso aconteceu, mas agora eu tenho um diretório contendo caracteres estranhos: Bases de données , nesta partição. O nome correto deve ser Bases de données . Quando notei isso, estava executando o sistema operacional Linux; (Eu estou supondo que) o problema é que eu tentei renomear esse arquivo de lá.

Primeiro de tudo, aqui está como a unidade NTFS é montada por meio de /etc/fstab :

UUID=...  /data  ntfs-3g  rw,users,auto,noexec,uid=0,gid=0,fmask=0111,dmask=0  0  0

Não consigo renomear este arquivo em particular, o que estraga tudo: na linha de comando, recebi o seguinte erro:

mv: cannot move 'Bases de données/' to 'Bases de données': Input/output error

O golfinho me deu um erro do mesmo espírito. Mas, apesar desse erro, o diretório parece para ser copiado: agora acabo com dois diretórios: Bases de données e Bases de données .

Para corrigir o problema, inicializei no Windows, mas agora tenho um problema ao remover a pasta "duplicada": recebo o seguinte erro (não tenho reputação suficiente para carregar uma imagem diretamente, aqui está a captura de tela ):

Error 0x80070570: The file or directory is corrupted and unreadable.

Ainda posso abrir os arquivos dentro dos diretórios sem problemas. Em uma tentativa de diagnosticar o problema, criei um diretório com o mesmo nome (com o é ) em /tmp e tentei renomeá-lo, e isso não reproduziu o sintoma. Além disso, a execução de ntfsfix não resolveu o problema.

Eu realmente gostaria de receber ajuda para diagnosticar e corrigir esse problema! Obrigado!

    
por piwi 24.11.2012 / 08:56

0 respostas