- lsblk 命令檢查
$ lsblk -d -o name,rota
如果 ROTA 值為 1,則磁盤類型為 HDD,如果 ROTA 值為 0,則磁盤類型為 SSD。可以在上面的屏幕截圖中看到 sda 的 ROTA 值是 1,表示它是 HDD。
2. 檢查磁盤是否旋轉
$ cat /sys/block/sda/queue/rotational
此處,該值也是 1,表示磁盤類型為硬盤驅動器 (HDD)。如果值為 0,則它是 SSD。
- 如果是raid盤,可以通過命令行工具
比如:storcli64 /c0 show
- 使用smartctl工具查看
smartctl -a /dev/sda | grep 'Rotation Rate'
Rotation Rate: Solid State Device
如果驅動器是 SSD,則輸出將如下所示。
Rotation Rate: Solid State Device
而且,如果驅動器是 HDD,則輸出將如下所示。
Rotation Rate: 5400 rpm