操作系统:Ubuntu 14.04.1 LTS 更新至 Ubuntu 14.04.2 LTS
将 USB 闪存驱动器直接插入笔记本电脑(USB 3.0 端口;不使用 HUB;所有 USB 3.0 外部硬盘驱动器始终以超高速连接)。
尝试使用两个 USB 3.0 端口(均为 USB 3.0),在 Windows 和 Linux(带有外部 USB 3.0 HDD)中均可正常工作。
端口完全干净,没有灰尘,全新的 USB 3.0 闪存驱动器也是如此。
插入 USB 3.0 闪存驱动器时,有时 /var/log/syslog 会报告:
使用 xhci_hcd 的新高速 USB 设备编号 5
或者
使用 xhci_hcd 的新 SuperSpeed USB 设备编号 7
使用两个端口我得到了相同的结果...但是,有时我会连续获得很多“超高速”连接,或连续获得很多“高速”连接。
现在,为了让它以 SuperSpeed 连接,有时我必须切换端口(有两个),然后返回到相反的端口时,它会正确识别为 SuperSpeed。重新连接到相同的端口有时仅以“高速”(USB 2.0 速度)连接...再进行几次拔出和重新插入循环后,它就会再次以“超高速”连接。
其他驱动器始终保持超高速(例如外部硬盘驱动器等)。
有人有潜在的解决方案可以让这些驱动器始终以 USB 3.0(超高速)连接吗?
在 Windows 中,USB 闪存驱动器运行良好;在相同端口上的读写速度非常快。
此外,让它们以超高速连接并不能保证我的“写入”速度很快,如果这可能是一个线索的话(读取速度很快,写入速度非常慢,例如 5 到 15 MB/秒的写入速度)。
注意:最初,我认为安装“libccid”可能有助于它以超高速连接;但现在看来这只是巧合。
编辑:驱动器是 Silicon Power Marvel M70 64GB 和 Corsair Survivor Stealth 64GB