На Centos 6 я пытаюсь скопировать некоторые файлы с флешки Fat32.
Я выполняю «fdisk -l», затем беру это имя и монтирую его с помощью этой команды:
mount /dev/sdb1 /mnt/usb
Я вижу там файлы (я не особо их считал), затем пытаюсь скопировать их с флешки на жесткий диск с помощью этой команды:
cp -r 3 /_folder
Где «3» был единственным каталогом на флешке, после некоторого времени работы я получаю следующие ошибки:
cp: reading `3/DEMO.AVI': Input/output error
cp: cannot stat `3/sample[1].flv': No such file or directory
cp: reading `3/sample2[1].flv': Input/output error
...
...
cp: cannot stat `3/file.mpeg': No such file or directory
cp: cannot stat `3/DivX.mpg': No such file or directory
cp: cannot stat `3/ddd.avi': No such file or directory
Файлы были частично скопированы в место назначения. Палки больше нет, это как он сам разобрался. Флешка на 8 ГБ, я заполнил ее примерно на 7,2 ГБ. Файловая система - Fat32, я скопировал эти файлы из Windows XP, попытался отформатировать диск, та же проблема. А до этого у меня похожие папки «1» и «2» копировал ОК. Может быть, это могут быть какие-то имена файлов?
Копия завершилась правильно после того, как я удалил некоторые данные. Мне не хватило места или некоторые ошибки на диске помешали мне записать данные. Панель Webmin сообщила, что у меня есть доступный объем памяти, поэтому я не думал об этом раньше.