无法识别 USB 驱动器

无法识别 USB 驱动器

当我将任何 USB 驱动器连接到我的 ThinkPad 时,Ubuntu 10.10 无法识别它们。我在桌面上看不到任何东西。

“dmesg | tail -n10”的输出给我:

[ 1965.696388] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1965.884537] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1966.072503] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1966.260349] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1966.506227] usb 1-1: new high speed USB device using ehci_hcd and address 9
[ 1966.572375] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1966.760379] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1966.948358] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1967.136335] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1967.325423] hub 1-0:1.0: unable to enumerate USB device on port 1

将我的 USB 扫描仪连接到同一端口时:

[ 2008.480135] usb 1-1: new high speed USB device using ehci_hcd and address 65
[ 2008.548389] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 2008.736786] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 2008.924379] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 2009.112348] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 2009.300443] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 2009.488536] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 2009.732180] usb 1-1: new high speed USB device using ehci_hcd and address 71
[ 2014.796299] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 2018.000128] usb 2-1: new full speed USB device using uhci_hcd and address 3

ubuntu 10.10 可以识别该扫描仪。那么我该怎么做才能看到我的 USB 驱动器呢?在我的另一台运行 Fedora 14 的 Thinkpad 上,它运行完美……

这种情况只发生在存储介质(USB 记忆棒、相机等)上。我的扫描仪(HP scanjet 2200c)运行良好。

答案1

我最近见过几次这种情况,结果总是 USB 集线器或端口(硬件)问题。您是否尝试过不同的端口并绕过任何集线器?

答案2

不知道这些想法是否会对您有所帮助,但我还是想说一下......一些需要检查的选项(我将从第 3 点和第 5 点开始):

  1. 也检查一下这个问题:USB 存储设备自动挂载,并尝试那里提出的解决方案。
  2. 另外,您可以尝试palimpsest检查它是否被检测到,然后安装它。
  3. 在 10.04 中(有些人在 10.10 中也报告了这个问题),似乎有一个错误阻止了 USB 自动挂载。不知道这个问题是否已修复,但您可以尝试针对这种情况的解决方案(请注意,它会禁用软盘支持)sudo modprobe -r floppy:(来源
  4. 还有一种可能性(引用):

    我最终通过卸载 pmount,然后与 libpmount0.0 一起重新安装解决了这个问题

    现在驱动器已被检测到,可以自动挂载并安全移除。不知道升级时出现问题的原因是什么,但希望这能帮助其他遇到同样问题的人。

  5. 这里你可以找到另一种解决方法:

    gksu gedit /etc/modules
    

    添加两行(在文件末尾):

    usb_storage 
    usbhid
    

    (实际上,您可以在进行编辑之前检查这些模块是否已经加载。modprobe -l |grep usbhidmodprobe -l | grep usb_storage

答案3

检查你的群组。我因为没有加入群组而遇到过类似的问题floppy

要查看您所在的组,请运行:

groups

如果你不在该floppy组中,你可以通过运行以下命令将自己添加到组中:

sudo usermod -a -G floppy $USER

相关内容