为什么一usb 闪存驱动器有不同的序列号不同的操作系统?
乌本图:
$ usb 设备
T: 总线=02 级别=01 预处理器=01 端口=01 计数器=02 设备编号= 3 速度=480 MxCh= 0
D: 版本= 2.00 Cls=00(>ifc ) 子版本=00 协议=00 MxPS=64 #Cfgs= 1
P: 供应商=13fe ProdID=4100 修订版=01.00
S: 制造商=
S: 产品=USB DISK 2.0
S: 序列号=070A3638B1831375
C:#Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I:If#=0x0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
...
视窗:
>wmic diskdrive 获取标题、接口类型、媒体类型、序列号
标题接口类型媒体类型 序列号
USB DISK 2.0 USB 设备 USB 可移动介质 017307A53060
...
答案1
其中一个工具可能显示适配器的序列号,而另一个工具显示磁盘的序列号。
我喜欢。您可以通过和
lsblk
找到输出选项。lsblk --help
man lsblk
有些工具似乎会截断或混淆有关型号和序列号的信息。
在 Ubuntu 中有几个命令显示类似的信息,您可以自己运行它们并检查其中一些是否彼此匹配以及与 Windows 工具是否匹配。
usb-devices | grep -iA2 manufacturer
LANG=C sudo parted -ls | grep -A1 Model:
lsblk -do name,model,serial
# and for each interesting device sdx
ls -l /dev/disk/by-id | grep sdb$ # e.g. for device sdb
sudo lshw|less # and scroll down to find info about the device