USB驱动器出现在lsusb中,但不出现在fdisk中

时间:2014-07-22 20:08:30

标签: linux ubuntu usb ubuntu-12.04 mount

我最近创建了一个Ubuntu盒子(运行12.04,内核3.8.0-44-gen),并且很难连接任何USB /闪存/笔式驱动器。它在我运行lsusb时出现:

Bus 002 Device 012: ID 0781:5202 SanDisk Corp. 

但是当我运行fdisk时没有找到新设备:

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   233381887   116689920   83  Linux
/dev/sda2       233383934   250068991     8342529    5  Extended
/dev/sda5       233383936   250068991     8342528   82  Linux swap / Solaris

我读过的所有内容都说它应该显示为类似于/ dev / sdb的新设备,但事实并非如此,lsblk会返回类似的结果。我也没有看到输出到dmesg的任何明显错误:

[18224.059027] usb 2-1.7: USB disconnect, device number 12
[18228.085986] usb 2-1.7: new high-speed USB device number 13 using ehci-pci
[18228.178716] usb 2-1.7: New USB device found, idVendor=0781, idProduct=5202
[18228.178721] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18228.178724] usb 2-1.7: Product: Relay UFD
[18228.178727] usb 2-1.7: Manufacturer: *********
[18228.178729] usb 2-1.7: SerialNumber: ***********************

此时我猜测某处有错误,但不知道在哪里看。

任何帮助都会得到崇拜,甚至可能有点敬拜。

1 个答案:

答案 0 :(得分:0)

看起来fdisk正在使用错误的设备(sda),这个链接how-to-determine-which-sd-is-usb对如何找到USB驱动器的设备名称有很好的解释(这也可以“ls -l / dev / disk / by-id / usb * | grep sd。“)。当你有正确的设备再次运行fdisk时。