Comment vérifier le numéro de série du disque NVMe?
Pour vérifier le numéro de série de sda et sdb, j’ai utilisé:
Sudo lsblk --raw -o name,type,serial
Cependant, cela ne fonctionne pas pour les disques NVMe (nvme0n0, nvme0n1, etc.). Aucune information sur le numéro de série n'est fournie.
L'outil nvme fournit des options pour obtenir des informations sur les périphériques NVME, par exemple, pour l'installer, répertorier les périphériques NVME et consulter les champs de contrôle id sur/dev/nvme0n1, par exemple:
Sudo apt-get install nvme-cli
Sudo nvme list
Sudo nvme id-ctrl /dev/nvme0n1
Notez qu'il existe 2 types de lecteurs M.2 - le NVME et le MSATA - et qu'ils présentent des interfaces complètement différentes.
Ceci est démontré par le nom complètement différent du périphérique dev:/dev/sd? pour MSATA et/dev/nvme0n1 pour NVMe.
Si vous téléchargez smartmontools 6.6, il dispose d'un support expérimental NVME intégré et peut afficher le numéro de série, si je me souviens bien. (smartctl -a, encore une fois IIRC).
Sinon, pour les disques NVMe, vous avez effectivement besoin des outils nvme-cli pour pouvoir faire plus que ce que smartctl peut faire.