数据无法正确传输到USB,为什么?

我有Ubuntu 13.10,每当我将某些东西复制到USB时,它有时会起作用,但主要是当我检查其他机器上的数据时(使用Windows或Ubuntu)它没有显示任何内容,或者它是否会显示其部分数据,例如它是电影还是一个video然后它将是几分钟没有完整的video,相同的情况是与任何其他文件。 我曾尝试多次格式化USB并再次发送数据,但它没有做任何事情,有时它会完美地传输数据。 所以我不知道到底应该做什么?

注意:我尝试了很多USB

这听起来(给出你的快速传输的描述)它是通过缓冲区复制但是在你拔掉它之前还没有刷新到磁盘。 这很常见。

您可以通过运行sync强制所有系统磁盘与其缓冲区sync 。 这是一个阻止命令,因此您无法在其工作时键入。

“安全弹出设备”(或者说那个措辞)应该运行sync (这就是它意味着什么)但是如果你正在使用它,听起来这样做不起作用,你应该报告一个错误。

打开你的终端并输入

 rsync -avviu /source/path /destination/path/of usb 

在传输结束时,它将显示错误(如果有的话)。

运行以下命令通过终端复制文件

 cp -Ri /path/to/source/folder1 /path/to/destination/folder2/ 

folder1 – 文件夹由要复制的文件组成
folder2 – 要在其中粘贴folder1的目标文件夹