自从我安装了 11.10 后,我无法将大文件(例如 1GB 或更大)复制到任何格式化为 FAT 的 USB 驱动器。文件开始复制,但很快出现错误,提示
"Unable to Copy" . "Error splicing file: Input/output error".
我可以通过终端使用 cp 命令来执行此操作。我使用 Gnome3,但 Unity 中也发生了同样的错误。
如果我将 USB 驱动器格式化为 NTFS 或 EXT3、EXT4,它显然可以工作。但是,对于许多设备来说,FAT 是必需的。
问题也不在于 USB 端口,因为它在 Windows 下运行。
以前我安装 10.04 时没有发生过这种情况。
答案1
这与 ubuntu 无关。这与文件系统有关。Fat32 的分区与新技术文件系统 (NTFS) 或 EXT 不同。由于分区大小不同,您“可能”无法将文件从较新的分区移动到 FAT32。
此外,您还可以使用
`CONVERT X: /FS:NTFS`
将 FAT32 驱动器转换为 NTFS 而不丢失数据在 Windows 下,CMD。但请不要忘记;您将无法恢复。
答案2
问题似乎出在文件大小而不是 USB 设备类型上。我试图将 vmware 映像复制到我的主目录中,然后收到“拼接文件错误:输入/输出错误”提示。然后我尝试复制一个 3 MB 的文件。复制成功,没有任何问题。然后我将 vmware 磁盘映像拆分为 10 MB 的文件。这个方法很有效。我知道这并不能解决问题,但它确实可以让你解决问题。请注意……我的文件复制每次都停在 62.7 MB。总文件大小约为 700 MB。
答案3
升级到 12.04 precise 后问题似乎得到解决