我有一个 5.3GB 的 tar 文件,位于 BTRFS 分区的 eSATA 驱动器上。当尝试将文件复制到另一个磁盘或扩展 tar 时,该过程似乎冻结了。没有产生任何错误,等待似乎也没有任何结果。
当从此 eSATA(64 位操作系统)启动时,我设法复制不超过 12MB 的文件,而当从另一个驱动器(32 位操作系统)启动时,我复制 361.4MB(冻结之前)。
答案1
您使用哪个发行版? BTRFS 仍然是最近才出现的,因此最近实施它会有所帮助。
这可能是磁盘问题吗?磁盘是否发出异常声音?会不会是电脑问题?您使用的计算机在其他场合也挂起吗?什么是消息说?
尝试使用伊奥尼斯复制文件时,降低io速度。这可能有帮助。
另外,尝试一个不同的io调度器可能值得调查。
答案2
也许数据复制得太快了。你可以使用像这样的程序pv
查看流的进度并设置速率限制。我知道,不多,但至少它可以让你进行一些尝试和错误。
答案3
BTRFS 仍然是一个实验性文件系统,预计会有错误。您应该在以下位置报告该错误邮件列表。