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


12

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

Pour vérifier le numéro de série pour 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.

Réponses:


20

L'outil nvme fournit des options pour obtenir des informations sur les périphériques NVME, par exemple, pour installer l'outil, répertorier les périphériques NVME et consulter les champs de contrôle d'ID sur / dev / nvme0n1, on utiliserait:

sudo apt-get install nvme-cli
sudo nvme list
sudo nvme id-ctrl /dev/nvme0n1

0

Notez qu'il existe 2 types de disques M.2 - le NVME et le MSATA - et ils présentent des interfaces complètement différentes.

C'est ce que prouve le nom de périphérique de développement complètement différent: / dev / sd? pour MSATA et / dev / nvme0n1 pour NVMe.

Si vous téléchargez smartmontools 6.6, il a un support NVME expérimental intégré et peut afficher le numéro de série si je me souviens bien. (smartctl -a, encore IIRC).

Sinon, pour les disques NVMe, vous avez en effet besoin des outils nvme-cli pour pouvoir faire autre chose que smartctl.


-1

une autre façon d'obtenir des informations sur le lecteur consiste à exécuter hdparm

sudo hdparm -i /dev/sda /dev/sdb

Cela vous donnera des informations sur vos deux disques

FWIW, mon ordinateur portable a un LITEONIT LMT-512L9M-11 MSATA 512GB intégré qui rapporte son numéro de série via votre commande et la mienne. Il se peut que votre disque ne le retourne pas réellement ou que sa nouveauté signifie que pas assez de développeurs Linux y ont accès.


2
Je peux vérifier la série pour sda et sdb. Je ne peux pas vérifier les disques nvme (nvme0n1, nvme1n1 etc.)
Hash Doe

y a-t-il un message d'erreur?
Amias

Non, il n'y a que des informations sur le nom et le type, le numéro de série n'est pas fourni.
Hash Doe

ok on dirait qu'ils ne supportent pas ce mécanisme, ce pourrait être parce qu'ils sont leurs propres contrôleurs. peut-être que lspci pourrait vous aider, plus vous lui donnez -v, plus il vous donnera d'informations.
Amias
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.