尝试加入 7GB 备份时出现“cat: write error: File too large”

tri*_*ans 7 10.04 files join split

我有一个 7gb 的 .iso 文件,我想将它移动到我在计算机上连接的辅助硬盘上,首先我尝试移动整个文件,但失败说文件太大。我注意到总是复制 4GB,所以我使用 split 来生成 3GB 块。

现在我在辅助磁盘中有 3 个块,我正在尝试使用 cat 加入它们:

cat x0* > backup.iso
Run Code Online (Sandbox Code Playgroud)

但它也没有说:

cat: write error: File too large
Run Code Online (Sandbox Code Playgroud)

生成的文件再次为 4GB。我怎样才能加入这些文件?

我在该磁盘上有足够的空间来存储文件(> 50GB)。我在某处读到我应该pipe实时查看文件内容以避免此错误,但我不知道该怎么做。

小智 8

如果您的外部驱动器的格式?某些驱动器使用 FAT32,这将最大文件大小限制为接近 4Gb。

如果你想要更大的文件,你应该改变它。为此,您必须格式化外部驱动器。