我正在尝试使用udevadm命令在bash中读取usb唯一ID。 用过的命令是:
udevadm info --query=all --name=/dev/sdc1
使用常规USB存储时输出正常,
E: ID_SERIAL=JetFlash_Transcend_2GB_7FYD0N04-0:0
E: ID_SERIAL_SHORT=7FYD0N04
但是当我使用MP3播放器时,输出就像奇怪的那样:
E: ID_SERIAL=10d6_USB_2.0_FS__FLASH_DISK_USB_2.0_FS__FLASH_DISK
E: ID_SERIAL_SHORT=USB_2.0_FS__FLASH_DISK
除了ID_SERIAL_SHORT以外,是否有一些独特的USB存储空间?
由于
答案 0 :(得分:1)
没有唯一的USB序列号。每个供应商都按照自己的意愿选择代码。有许多设备没有USB_SERIAL。