Спорадическая проблема создания каталога на внешнем диске NTFS
У меня есть внешний диск в формате NTFS, который я использую для резервного копирования моего домашнего каталога, и другой каталог под названием / virt, который я использую для хранения файлов для виртуального ящика. Используя rsync, я регулярно копирую обе эти директории на внешний диск, проблем там нет. Я делаю резервные копии домашнего каталога, используя
cp -alv "/media/external/home" "/media/external/`date +home_%y%m%d`"
Это, кажется, также работает, однако, если я пытаюсь
cp -alv "media/external/virt" "/media/external/`date +virt_%y%m%d`"
Я получаю ошибку:
cp: cannot create directory `/media/external/virt_141106': No such file or directory
Обратите внимание, что у меня все еще есть достаточно места для этой операции на внешнем диске. Также интересно, если я попытаюсь сделать каталог в этой папке
cd /media/external
mkdir test
mkdir: cannot create directory `test': No such file or directory
Я могу создать каталог с именем "test", по крайней мере, иногда, если я размонтирую и перемонтирую диск, а затем снова попытаюсь создать этот каталог.
Кто-нибудь знает, почему у меня такое странное поведение и что я могу с этим поделать?
1 ответ
Я думаю, что NTFS просто плохо для жестких ссылок. Я преобразовал в файловую систему ext4 для резервного копирования, и теперь все работает намного лучше.