«Нет свободного места на устройстве» при записи в NTFS в Ubuntu

1846
Philipp

Я нахожусь на Ubuntu 12.04 и хочу сделать резервную копию данных на моем внешнем жестком диске, который является NTFS.

При запуске cp -rpили rsyncя получаю no space leftтакие ошибки:

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

Но есть место

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

И есть иноды:

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

Я попытался запустить rsyncс правами root, но это не решает проблему.

Диск действительно полон? Как мне это исправить?

Редактировать с дополнительными данными:

Использует fuseblk, не уверен, как проверить, использует ли он ntsf-3g, но я думаю, что это стандартно в Ubuntu 12.04

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

dmesgне показывает никаких дополнительных данных или ошибок.

Файлы не особо большие, особенно размером не более 300 ГБ.

Писать что-нибудь еще тоже не получается:

$ echo "hello world" > /media/Expansion\ Drive/.../home/username/test.file bash: /media/Expansion Drive/.../home/username/test.file: No space left on device 
1
Вы используете ntfs-3g? Вы сделали проверку файловой системы? Есть ли в `dmesg` какие-либо ошибки? Файлы большие? Может ли что-нибудь записать в файловую систему? Можете ли вы рассмотреть что-то, кроме NTFS? ptman 9 лет назад 0
Это специфично для rsync и cp -rp? Что произойдет, если вы просто попробуете cp с одним файлом? Paul Haldane 9 лет назад 0
Добавили информацию в пост выше. В настоящее время я проверяю диск на машине Win7. Philipp 9 лет назад 0

1 ответ на вопрос

1
Philipp

Running chkdsk /f on the drive a Windows 7 machine resulted in some repairs. Now rsync runs without problems.

Похожие вопросы