将 > 4GB 的文件复制到 exfat 失败,并显示“关闭文件时出错:设备上没有剩余空间”

将 > 4GB 的文件复制到 exfat 失败,并显示“关闭文件时出错:设备上没有剩余空间”

我有一个 64GB 闪存驱动器插入路由器。

路由器使用 Samba 将驱动器公开为 Windows 共享。

驱动器格式化为外FAT并成功安装在/mnt/routerusb

mount.cifs //10.0.3.138/bezeq /mnt/routerusb -n -o vers=1.0

当我尝试复制大文件(>4GB)时,复制失败并显示:

Error closing file: No space left on device

df报告仅 43% 的使用率/mnt/routerusb

我运行的是 Fedora 27 64 位。

我该如何解决这个问题?

我知道我可以拆分然后合并文件,但我更喜欢直接复制。

答案1

我刚刚开始在一台便宜的新笔记本电脑上运行 Fedora 28 Live。我转至dd原始磁盘,以便可以运行我的 Windows 10 家庭版许可证(如果我选择)。

我将 32 GB USB 记忆棒格式化为外FAT,但它会别写大于 4 GB 的文件。

解决方法:

我拿出了一个外部硬盘,其格式为外FAT。我在那里成功写入了一个大文件。尝试将驱动器或 USB 记忆棒格式化为外FAT使用Windows。然后尝试用Linux写入一个大文件。

相关内容