Erro ao usar "cp" para copiar arquivos para um disco externo

2

Eu tenho um HDD externo de 2Tb formatado com exFat que eu uso para compartilhar arquivos muito grandes (> 10 GB) entre o Ubuntu, o Windows 7 e o MacOS.

Estou tentando copiar todo o conteúdo de um diretório usando

sudo cp -r . /media/user/WD2TB

Mas estou recebendo a seguinte saída para o que parece ser um nome de arquivo muito longo

cp: cannot create regular file ‘/media/user/WD2TB/./Pictures/2013/Travel/2013-05-01_05:29_1367382554_Aaaaaaa_Bbbbbbb_Cccccccccc.JPG.xmp’: No such file or directory

Alguém sabe por que isso está acontecendo?

    
por Pomario 15.09.2014 / 00:25

2 respostas

3

O nome do arquivo contém um caractere de dois-pontos : , que é ilegal no Windows e, portanto, provavelmente não suportado pelo sistema de arquivos ExFAT.

    
por steeldriver 15.09.2014 / 00:32
0

Nomes de arquivos muito longos geralmente causam problemas. Você pode tentar copiar os arquivos com o Rsync, no entanto, não é garantido que o sistema de arquivos irá realmente suportar os nomes longos.

sudo rsync -rv . /media/WD2TB 
    
por Andrea Lazzarotto 15.09.2014 / 00:30