我买了一个基于 pin 的 USB 供电的内部媒体读卡器,当我在一个月前第一次安装 Ubuntu 10.10 时它运行良好。从那以后我用了几次,今天我启动了计算机,但它无法正常工作。
以下是它过去的工作方式:
- 在
nautilus->computer
中,即使没有插入卡,也会显示 5 个“驱动器”。 - 每个插槽一个(SD、XD、CF/MS 等)。
- 打开一张 w/oa 卡将启动“请插入卡”。对话。
- 插入卡片会自动打开 nautilus。
现在:
- 无论是否插入卡,都没有驱动器显示。
lsusb
列出以下(这似乎表明它没有被检测到)Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 002: ID 046d:c52e Logitech, Inc. (my keyboard/mouse) 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 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 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
(旁注:我所有的 USB 端口都是 2.0 + 1 个 USB 端口,即 3.0,为什么一切都说 1.1/2.0?)
我尝试使用ubuntu-bug
,但对于 USB 设备,它希望您能够在计算机运行时移除和插入它们(显然,当您处理直接插入 USB 引脚的设备时,您可能不应该这样做)。
这是硬件错误,设备损坏或连接器从计算机内部脱落。
如果设备没有出现在 lsusb 中,那么你就遇到了严重的麻烦,因为这意味着最基本的检测失败了,而且很少是软件问题。要仔细检查这不是软件问题,请使用 liveCD 并从中启动,测试它是否在那里工作。
我遇到了类似的问题,可以通过重新启动来解决。 如果您可以确保您的读卡器正常,那么重新启动 Ubuntu应该是一个修复(插入读卡器),虽然不是最好的修复。