我的 Passport Essential 外置 USB 3.0 驱动器以 USB 2.0 速度运行

我的 Passport Essential 外置 USB 3.0 驱动器以 USB 2.0 速度运行

0 WD 我的护照驱动器插入 (蓝色) usb 3.0 端口。我安装它,它的传输速度约为 14MByte/秒。在 Windows 7 下(我有双启动),它在同一个端口上的传输速度约为 120 到 230 MByte/秒。lsusb 列表为:

Bus 008 Device 004: ID 1058:0730 Western Digital Technologies, Inc. 
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 004: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 004 Device 003: ID 0458:0007 KYE Systems Corp. (Mouse Systems) 
Bus 004 Device 002: ID 046d:08b2 Logitech, Inc. QuickCam Pro 4000
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我使用的是正确的端口,驱动器没有故障。在 Windows 7 下一切正常。我使用的是 Ubuntu 11.04 64 位 natty,已安装所有更新。dmesg 给出:

2510.028644] sd 10:0:0:0: [sdb] Assuming drive cache: write through
[ 2510.028656] sd 10:0:0:0: [sdb] Attached SCSI disk
[ 2510.152518] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
[ 2578.450633] xhci_hcd 0000:03:00.0: WARN: short transfer on control ep
[     2578.450992] xhci_hcd 0000:03:00.0: WARN: short transfer on control ep
[ 2578.451364] xhci_hcd 0000:03:00.0: WARN: short transfer on control ep
[ 2578.451744] xhci_hcd 0000:03:00.0: WARN: short transfer on control ep
[ 2578.452119] xhci_hcd 0000:03:00.0: WARN: short transfer on control ep
[ 2578.452490] xhci_hcd 0000:03:00.0: WARN: short transfer on control ep
[ 2578.453739] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint

任何帮助,将不胜感激。

答案1

这看起来很像内核没有正确驱动这个设备。

这不是一个很好的解决方案,但从 USB 启动 Ubuntu Oneiric alpha 并查看其性能可能会很有趣,或者尝试 Oneiric 内核。如果这里没有人回答,我建议你提交内核错误

答案2

尝试一下,编辑 grub 文件:

sudo nano /boot/grub/menu.lst
pci=nomsi

添加后pci=nomsi保存并退出(按Ctrl+X然后按 Y 然后按 ENTER)。

然后执行:

sudo nano update-grub

重新启动后,安装 PEN 等时,USB 3.0 应该可以正常工作。

答案3

我假设该驱动器上有 NTFS 文件系统,众所周知,它在 Linux 下的运行速度比 Windows 慢。我自己有一个 WD 外置驱动器,也发生了同样的事情。

除了在驱动器上放置不同的文件系统之外,我不知道有任何方法可以解决这个问题,但如果您也使用 Windows 7,我建议不要这样做。

相关内容