我有一台运行 debian wheezy 的笔记本电脑:
$ uname -a
Linux *pcname* 3.2.0-4-686-pae #1 SMP Debian 3.2.54-2 i686 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
我最近制作了一个 debian 启动 USB,如下所示:
sudo dd if=debian-live-7.4-amd64-gnome-desktop.iso of=/dev/sdb
Run Code Online (Sandbox Code Playgroud)
我记得USB在写入过程中没有安装,dd但我想在它完成写入后,我尝试mount -a看看是否可以查看启动USB上的文件。它不起作用(挂载点没有显示任何文件,我认为它没有挂载),后来我在计算机仍然打开的情况下拔出了 USB,然后使用 USB 在另一台笔记本电脑上安装 debian wheezy。
现在,每当我打开笔记本电脑时,它都会一遍又一遍地出现以下错误:
[ 3221.396136] hub 4-0:1.0: unable to enumerate USB device on port 1
[ 3222.132073] usb 4-1: new full-speed USB device number 52 using ohci_hcd
Run Code Online (Sandbox Code Playgroud)
这以前从未发生过。
我已经做了一些谷歌搜索,我看到的其他地方提到了这个[bug?]讨论它是在内核更新后发生的。不过,我认为自从前几天拔出 USB 以来我就没有使用过apt,所以这对我来说不是问题。
我想知道问题是否可能是需要删除或更改的锁定文件?
请随时索取更多信息,我可以在此处添加。当没有插入 USB 时,问题就会出现。lsusb给出:
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 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 004 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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Run Code Online (Sandbox Code Playgroud)
这是一个明显的硬件或深层内核问题。该消息是内核错误消息。尽管有一些设备检测的用户空间组件(其名称为 udev),但它无法给出此类消息。
当您创建此启动/安装/实时 USB 棒时,您没有执行任何可能导致此类硬件故障的操作。
上述链接上报告的错误与此类问题有关,但可能与您的问题无关。
此错误消息仅表示内核无法查明第一个 USB 端口上存在哪种设备。
我的建议是尝试一些插入/拔出,在同一插槽中尝试另一个设备,或者在另一个 USB 插槽或另一台机器上尝试该设备。最后你将能够找出什么是坏的。
对于这个坏消息,我深表歉意,但造成您问题的最可能原因是笔记本电脑中的 USB 插槽有问题或已损坏。但首先您应该尝试一些插入/拔出来测试真正消失的内容。
| 归档时间: |
|
| 查看次数: |
11539 次 |
| 最近记录: |