![从 udevadm 信息检查 SSD](https://linux22.com/image/157140/%E4%BB%8E%20udevadm%20%E4%BF%A1%E6%81%AF%E6%A3%80%E6%9F%A5%20SSD.png)
我的系统连接了两个外围设备(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 info
SSD 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
设置0
的sdb
)
ID_ATA_ROTATION_RATE_RPM
除了udevadm info
可以区分SSD和其他外设之外,还有其他方法吗?