我将大量大型媒体文件复制到通过 USB 连接的外部硬盘上。当我尝试将它们放回我的笔记本硬盘上时(我打开 nautilus 并以 F3 模式移动文件),我遇到了很多问题,并且任何文件的移动过程都无法完成。外部硬盘出了什么问题?
答案1
正如我们在评论中讨论的那样,即使设备名称中有空格,仍然可以使用终端(而不是 GUI)将文件传输到设备。您可以使用
/media/Your\ Drive or /media/"Your Drive"
(如果您使用的是 12.10,新位置是/media/user/YourDrive
,因此请记住以下说明)
然后使用类似rsync
或 的gcp
命令,因为它们都有进度条和详细设置,可以报告传输的详细信息,以便您可以查看是否发生任何错误。例如,rsync
特别有用,命令
rsync -avi --progress /home/mike/bin /media/MCADisc
这将提供有关正在传输的内容的详细报告:
sending incremental file list
cd+++++++++ bin/
>f+++++++++ bin/Times
74 100% 0.00kB/s 0:00:00 (xfer#1, to-check=17/19)
>f+++++++++ bin/apt_centre
158 100% 17.14kB/s 0:00:00 (xfer#2, to-check=16/19)
sent 61751462 bytes received 358 bytes 8233576.00 bytes/sec
total size is 61742705 speedup is 1.00
如果您愿意,您也可以使用gcp
我在这里讨论过的:
这两种方法都应该能够正确传输文件或让您很好地了解问题所在,因为它们比使用 GUI 工具传输文件时提供更多有用的信息。
如果你仍然无法正确传输文件,那么我应该考虑 威廉·贝尔测试磁盘上的文件系统完整性的想法。
答案2
原因可能有很多
- 便携式设备已损坏 - 尝试运行 fsck 或 scandisk 进行检查
- 您正在将 usb2 设备插入 usb1 端口 - 使用外部电源
- 尝试从终端复制 $ cp -uv /media/thedevice/* 。
- 如果设备是 usb2,请避免在 usb3 端口上使用它 - 我之前遇到过这个问题。