我有一堆拇指驱动器,其中很多都没有任何文字表明它们是 USB 3.0。
在 Ubuntu 中;当我插入它们时,如何确定它们是否是 USB 3.0?
答案1
答案2
此测试不会从设备读取版本,而是测试实际功能。如果您没有 USB3.0 端口,此测试将给出错误结果,因此请确保使用 USB 3.0(或更高版本)端口。
打开终端并运行以下命令:
lsusb
您应该获得系统中所有 USB 设备的列表,如下所示:
bushman@bushman-asus:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 04f2:b40a Chicony Electronics Co., Ltd
Bus 001 Device 006: ID 13d3:3362 IMC Networks
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 1058:1042 Western Digital Technologies, Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 056a:0065 Wacom Co., Ltd Bamboo
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
尝试找到您的设备(如果找不到,请拔下它,然后再次运行命令并比较消失了什么),在这种情况下我的设备是:
Bus 004 Device 002: ID 1058:1042 Western Digital Technologies, Inc.
现在,当您知道总线和设备编号时,请使用附加参数运行相同的命令:
lsusb -v -s 4:2
'-v' 表示更详细,'-s [bus]:[device]' 表示选择要显示的内容。更改数字以反映设备的总线:设备编号。现在您应该获得一长串参数,但在列表顶部附近您应该看到参数“bcdUSB”和相应的值:
bcdUSB 3.00
该数字是当前正在使用的 USB 版本,在我的情况下是 USB 3.0。它始终是您的系统和设备当时可以支持的最佳版本,因此请确保将您的设备插入 USB 3.0 端口进行此测试。
我希望这有帮助。
欢呼吧,布什曼
答案3
如果 USB 内部是蓝色,则 USB 是 3.0。
答案4
USB 3.0 连接器通常为蓝色。USB 3 连接器与 USB 2 连接器的区别在于前者有 5 个额外的针脚,例如 https://en.wikipedia.org/wiki/USB_3.0#/media/File:Connector_USB_3_IMGP6024_wp.jpg
如果连接器没有五针排针,那么驱动器就不能是 USB 3.0。如果连接器有五针排针,那么驱动器至少不是 USB 3.0 就太愚蠢了。