无法在 msdos 闪存驱动器上创建名为“分区”的目录

无法在 msdos 闪存驱动器上创建名为“分区”的目录

我遇到的确实很奇怪的问题。

我有 Fedora 23 和一个闪存驱动器,我用它来编写一些用于挂载/卸载操作的脚本:

/dev/sdb1 on /run/media/mymounts/kol type msdos (rw,relatime,fmask=0022,
dmask=0022,codepage=437,errors=remount-ro)

尝试运行 mkdir partiti在 kol 中创建一个名为 partiti 的目录o尝试再次运行相同的命令,结果如下:

mkdir: cannot create directory ‘partition’: File exists

尝试创建分区o目录,然后运行 ​​mkdir 分区会出现与上述相同的错误。

重新安装没有帮助。

有任何想法吗?

答案1

DOS 文件系统仅支持最大文件名长度为 8 个字符,外加可选点和最多 3 个字符的扩展名。

当你要求它创建时partition,它仅使用前 8 个字符给你partitio

再次运行该命令,它尝试创建另一个partitio目录,但尽管消息令人困惑,该目录已经存在'partition': File exists

相关内容