“Não há espaço deixado no dispositivo” ao gravar em NTFS no Ubuntu

1

Estou no Ubuntu 12.04 e quero fazer backup de dados no meu disco rígido externo, que é NTFS.

Ao executar cp -rp ou rsync , obtenho no space left erros como este:

'rsync: mkstemp "/media/Expansion Drive/.../home/username/filename" failed: No space left on device (28)'

Mas há espaço

# df -h
Filesystem      Size  Used Avail Use% Mounted on
...
/dev/sdf1       1.9T  1.6T  314G  84% /media/Expansion Drive

E há inodes:

# df -i
Filesystem        Inodes    IUsed     IFree IUse% Mounted on
...
/dev/sdf1      343460980 14216701 329244279    5% /media/Expansion Drive

Eu tentei executar rsync como root, o que não resolve o problema.

O disco está realmente cheio? Como devo corrigir isso?

Edite com dados adicionais:

Usa o fuseblk, não sei como verificar se ele usa ntsf-3g, mas acho que é padrão no Ubuntu 12.04

$ mount
...
/dev/sdf1 on /media/Expansion Drive type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

dmesg não mostra dados ou erros adicionais.

Os arquivos não são particularmente grandes - especialmente não têm mais de 300 GB.

Escrever qualquer outra coisa também falha:

$ echo "hello world" > /media/Expansion\ Drive/.../home/username/test.file
bash: /media/Expansion Drive/.../home/username/test.file: No space left on device
    
por Philipp 21.01.2015 / 09:01

1 resposta

1

Executando chkdsk /f na unidade, uma máquina com Windows 7 resultou em alguns reparos. Agora rsync é executado sem problemas.

    
por 22.01.2015 / 08:32