在 ntfs 外部驱动器中创建目录时偶尔出现问题

在 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 文件系统进行备份,现在一切都好多了。

相关内容