新买了一个WD我的书3T USB3外部硬盘。连接到我的笔记本电脑(双引导Windows 7和ubuntu14.04),重新分区,重新格式化,ntfs,ext4等等。
连接到我的(旧的)服务器(运行ubuntu12.04),工作正常。重新分区到3个ext4分区,重新启动,服务器不识别这个驱动器,它也无法连接到另一个USB (也是WD,但1T,USB2)。尝试过几次,模式是,只有在服务器完全启动后才能识别新的hdd。如果在启动时间和重新启动之前连接了hdd,那么就会发生问题。以下是dmesg输出的结束部分:
[ 65.245823] usb 2-2: device descriptor read/all, error -110
[ 65.356089] usb 2-2: new full-speed USB device number 5 using uhci_hcd
[ 66.889045] init: plymouth-upstart-bridge main process ended, respawning
[ 66.957300] init: plymouth-upstart-bridge main process ended, respawning
[ 68.097979] init: plymouth-stop pre-start process (1973) terminated with status 1
[ 70.377611] usb 2-2: device descriptor read/8, error -110
[ 74.895253] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 2 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1817
[ 74.898210] usbcore: registered new interface driver usblp
[ 75.497686] usb 2-2: device descriptor read/8, error -110
[ 75.712088] usb 2-2: new full-speed USB device number 6 using uhci_hcd
[ 80.734051] usb 2-2: device descriptor read/8, error -110
[ 80.967209] type=1400 audit(1427240917.079:66): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=2438 comm="apparmor_parser"
[ 80.967231] type=1400 audit(1427240917.079:67): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2438 comm="apparmor_parser"
[ 80.976951] type=1400 audit(1427240917.091:68): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2438 comm="apparmor_parser"
[ 85.853376] usb 2-2: device descriptor read/8, error -110
[ 85.956179] hub 2-0:1.0: unable to enumerate USB device on port 2
最引人注目的错误是设备描述符读取/8,错误-110。但我在谷歌上找不到任何东西。不管怎样,我可以用硬盘引导服务器吗?
发布于 2015-03-25 01:01:30
你可以试试这个:
在/etc/modprobe.d/中创建一个像quirks.conf这样的新文件,其内容如下:
options usb-storage quirks=<VID>:<PID>:u
格式是quirks=<VID>:<PID>:u
其中<VID>
是VendorId
<PID>
是你古怪的usb设备的ProductId,它可以通过lsusb
找到。
“u”标志禁用设备的uas。
https://askubuntu.com/questions/600929
复制相似问题