我最近买了一个 Seagate Expansion 3TB 外置硬盘。我试图复制我的所有东西,为重新格式化和安装新操作系统做准备。当我处理音乐文件夹时,我的一些 mp3 没有传输。事后我检查了它们,发现原始文件不知何故被损坏了。我确信至少有几个在执行此操作之前没有被损坏。在传输过程中,我时不时地会遇到
There was an error copying the file into /media/***/Seagate Expansion Drive.
Error splicing file: Input/output error
我检查的每个文件在播放过程中的某个时间点都已损坏,无法播放。为什么会发生这种情况?我该怎么做才能修复它?
答案1
从我的新行车记录仪复制数据时也出现此错误。原因:我不小心将设备连接到了 USB 3.0 端口。将设备连接到 USB 2.0 端口后,复制过程顺利。
答案2
这通常意味着您的驱动器出现故障或即将出现故障。您应该考虑备份所有数据并更换驱动器。文件系统损坏也可能发生这种情况,在这种情况下,卸载时执行 fsck 可能会有所帮助。如果修复文件系统后驱动器继续出现故障,则表明硬件故障迫在眉睫。
答案3
如果您有更多存储空间或连接的外部设备,您可以尝试拔下一些设备,然后重试。连接多个硬件设备以及将大文件从一个设备复制到另一个设备时似乎存在一些错误。但它也可能表示驱动器损坏或文件损坏。
答案4
当我尝试备份加密的 mp3 文件时,弹出此错误,实际上没有复制/粘贴的权限。点击“跳过全部”后,会创建一个文件,但它被降级为一个空的 .txt 文件。