Linux rileva automaticamente l'SSD e, dalla versione del kernel 2.6.29, puoi verificare sda
con:
cat /sys/block/sda/queue/rotational
Dovresti ottenere 1
per i dischi rigidi e 0
per un SSD.
Probabilmente non funzionerà se il tuo disco è un dispositivo logico emulato dall'hardware (come un controller RAID).
Vedi questa risposta per maggiori informazioni su partizionamento SSD, filesystem...
Con lsblk
(parte del util-linux
pacchetto):
lsblk -d -o name,rota
NAME ROTA
sda 0
sdb 0
sdc 1
dove ROTA
significa rotational device
(1
se vero, 0
se falso)
Usa smartctl
(installa installando smartmontools
) per recuperare informazioni sul fornitore,
sudo smartctl -a /dev/sdb
Se vedi una linea come questa,
Rotation Rate: Solid State Device
Sarebbe un'unità SSD.