从 udevadm 信息检查 SSD

从 udevadm 信息检查 SSD

我的系统连接了两个外围设备(SSD 和 USB)。

Command: lsblk -S Output: NAME HCTL TYPE VENDOR MODEL REV TRAN sda 1:0:0:0 disk ATA xxxxxxxxxxxxxx 023 sata sdb 2:0:0:0 disk Mushkin xxxxxxxxxxxxxx 0 usb

我如何从中找到udevadm infoSSD sda

我检查了ID_ATA_ROTATION_RATE_RPM的财产udevadm info。如果设置为 SSD,0则它是 SSD。但是,当我使用 devices( sda & sdb) 检查此属性时,两者都被设置0为。

sda我通过运行cat /sys/block/sda/queue/rotational它返回进行了交叉检查0

而,sdb通过运行cat /sys/block/sdb/queue/rotational它返回1 (我不确定它是如何ID_ATA_ROTATION_RATE_RPM设置0sdb

ID_ATA_ROTATION_RATE_RPM除了udevadm info可以区分SSD和其他外设之外,还有其他方法吗?

相关内容