如何判断 USB 拇指驱动器是否为 USB 3.0?

如何判断 USB 拇指驱动器是否为 USB 3.0?

我有一堆拇指驱动器,其中很多都没有任何文字表明它们是 USB 3.0。

在 Ubuntu 中;当我插入它们时,如何确定它们是否是 USB 3.0?

答案1

确保您已插入 USB 闪存驱动器。

打开终端。只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:

lsusb

这将列出 USB 信息。查找 USB 闪存驱动器信息,如下图所示:

在此处输入图片描述

然后做

lsusb -D /dev/bus/usb/003/023

要获取有关 USB 闪存驱动器的更多信息,请查找 bcdUSB,它将告诉您它是 USB 2 还是 3,以及他在评论中说,USB 3 连接器通常是蓝色的。

在此处输入图片描述

来源:lsusb 手册页

答案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 就太愚蠢了。

相关内容