如果标题包含冒号 (:),则无法将文件从 Ext4 移动到 exFAT

如果标题包含冒号 (:),则无法将文件从 Ext4 移动到 exFAT

我有一块 1TB 的 SSD,我将其分成两半,分别分区为 Ext4/exFAT。Ext4 是为了更好地与 Ubuntu 18.04(我的操作系统)进行互操作,而 exFAT 是为了更好地与其他系统进行移植。我安装了 ext4exfat-fuse和exFATexfat-utils是为了与 Ubuntu 兼容。

原文描述:

我尝试将一些 zip 文件解压到 exFAT 分区,但不起作用。这仅有的如果 zip 存档包含 markdown 文件,则会发生这种情况。我的存档包含 mp4 文件和 markdown 文件。以下是示例:我有一个 archive.zip,其中包含:

  • 视频_1.mp4
  • 视频_2.mp4
  • 视频_3.mp4
  • 自述文件.md
/path/to/vid_1.mp4  extracting: /path/to/vid_2.mp4  extracting:
/path/to/vid_3.mp4 error:  cannot create /path/to/README.md
        No such file or directory ```

And in fact everything is unzipped on disc, except for that Markdown
file at the end.

I've confirmed that if I delete the Markdown file from the archive
then retry, there are no errors reported.

更新:好吧,原来这都是因为 Markdown 文件名中有一个冒号 (:)。如果我重命名它以删除冒号,传输就可以成功。与解压操作没有特别的关系。

相关内容