web-dev-qa-db-fra.com

Comment vérifier le numéro de série du disque NVMe?

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.

12
Hash Doe

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
20
Colin Ian King

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.

0
RustyCar