将文件复制到连接到 USB 3.0 集线器的 USB 3.0 外部硬盘,并将外部电源连接到 USB 2.0 端口,会出现 IO 错误并停止

将文件复制到连接到 USB 3.0 集线器的 USB 3.0 外部硬盘,并将外部电源连接到 USB 2.0 端口,会出现 IO 错误并停止

当我将外部硬盘连接到 USB 3.0 集线器并将外部电源连接到 USB 2.0 端口时,将任何较大的文件复制到该硬盘都会冻结并最终停止并显示错误消息。当直接连接到同一个 USB 端口时,同一个磁盘工作正常。它发生在 Windows 和 Linux 上(在 Windows 7 和 Debian 上测试)。硬盘向后兼容 USB 2.0。

由于是 IO 错误,我用 HD Tune 测试了磁盘是否有错误,没有发现错误。我还尝试了不同的 USB 端口,结果相同。当集线器连接到 USB 3.0 端口时,它也能正常工作。

为了澄清我所说的“复制挂起”的意思:根本没有进展,取消不起作用,并且无法终止复制过程(即使在 Linux 上以 root 身份使用 SIGKILL)

这是正常/预期的不兼容问题吗?还是我的电脑/USB 集线器/外置硬盘出了问题?如果不应该发生这种情况,我该怎么做才能找出原因?

注意:我有一台 PC 和一台笔记本电脑,PC 没有 USB 3.0 端口,而且很少有可轻松访问的 USB 2.0 端口。

相关内容