У меня есть отформатированный внешний диск NTFS, который я использую для резервного копирования моего корневого каталога и другого каталога, названного/virt, который я использую, чтобы хранить файлы для виртуального поля. Используя rsync, я regularely создают резервную копию обоих из этих каталогов к внешнему диску, никакой problmes там. Я делаю резервные копии из использования корневого каталога
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
Я могу сделать каталог названным "тестом", по крайней мере часть времени, если я размонтировал и повторно монтирую диск и затем пытаюсь сделать тот каталог снова.
У кого-либо есть какая-либо идея, почему я получаю это странное поведение и что я могу делать с этим?
Я думаю, что ntfs просто вообще плох для жестких ссылок. Я преобразовал в ext4 файловую систему для резервных копий, и вещи работают намного более хорошие теперь.