Linux détecte automatiquement le SSD, et depuis la version 2.6.29 du noyau, vous pouvez vérifier sda
avec :
cat /sys/block/sda/queue/rotational
Vous devriez obtenir 1
pour les disques durs et 0
pour un SSD.
Cela ne fonctionnera probablement pas si votre disque est un périphérique logique émulé par le matériel (comme un contrôleur RAID).
Voir cette réponse pour plus d'informations sur le partitionnement SSD, le système de fichiers...
Avec lsblk
(partie du util-linux
paquet):
lsblk -d -o name,rota
NAME ROTA
sda 0
sdb 0
sdc 1
où ROTA
signifie rotational device
(1
si vrai, 0
si faux)
Utilisez smartctl
(installer en installant smartmontools
) pour récupérer les informations du fournisseur,
sudo smartctl -a /dev/sdb
Si vous voyez une ligne comme celle-ci,
Rotation Rate: Solid State Device
Ce serait un disque SSD.