O comando cmd.exe
dir /-N
mostra os nomes alternativos do arquivo de caracteres do DOS 8.3 que estão sempre presentes no FAT32. Use este nome para o comando del
.
Eu tenho um cartão SD FAT32 com um arquivo nele, que, visto no Windows, o nome do arquivo consiste em uma longa série de bobagens.
VistonoterminalLinuxdomeutelefoneAndroid,ls-a
nãomostranadanodiretório.Quandotentoexcluirodiretóriopaicomrm-rfdeleteme
,elefalhacom"Diretório não vazio". Quando eu tento excluir / mover no Windows 7, ele diz que o nome do arquivo seria muito longo e / ou o Explorer falha. A verificação do disco do Windows não encontra nada de errado.
Como posso excluir isso?
Execute também o top -u {seu nome de usuário} e verifique se não há nada em execução que esteja usando esse diretório quando estiver tentando excluí-lo.
Espero que ajude.
Tags sd-card linux file-permissions