Wie überprüfe ich die Seriennummer der NVMe-Festplatte?


12

Wie überprüfe ich die Seriennummer der NVMe-Festplatte?

So überprüfen Sie die Seriennummer für SDA und SDB, die ich verwendet habe:

sudo lsblk --raw -o name,type,serial

Es funktioniert jedoch nicht für NVMe-Festplatten (nvme0n0, nvme0n1 usw.). Es werden keine Informationen zur Seriennummer bereitgestellt.

Antworten:


20

Das nvme-Tool bietet Optionen zum Abrufen von NVME-Geräteinformationen, z. B. zum Installieren des Tools, Auflisten der NVME-Geräte und Anzeigen der ID-Kontrollfelder in / dev / nvme0n1.

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

0

Beachten Sie, dass es zwei Arten von M.2-Laufwerken gibt - das NVME- und das MSATA-Laufwerk - und diese völlig unterschiedliche Schnittstellen aufweisen.

Dies wird durch den völlig anderen Dev-Gerätenamen belegt: / dev / sd? für MSATA und / dev / nvme0n1 für NVMe.

Wenn Sie smartmontools 6.6 herunterladen, ist eine experimentelle NVME-Unterstützung integriert, und die Seriennummer wird angezeigt, wenn ich mich erinnere. (smartctl -a, wieder IIRC).

Andernfalls benötigen Sie für NVMe-Laufwerke in der Tat die nvme-cli-Tools, um mehr als smartctl leisten zu können.


-1

Eine andere Möglichkeit, Laufwerksinformationen abzurufen, besteht darin, hdparm auszuführen

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

Dadurch erhalten Sie Informationen zu beiden Datenträgern

FWIW, mein Laptop hat einen eingebauten LITEONIT LMT-512L9M-11 MSATA 512GB, der seine Seriennummer über Ihren Befehl und meinen meldet. Es kann sein, dass Ihre Festplatte sie nicht zurückgibt oder dass aufgrund ihrer Neuheit nicht genügend Linux-Entwickler auf sie zugreifen können.


2
Ich kann seriell nach sda und sdb suchen. Ich kann nicht nach nvme-Datenträgern suchen (nvme0n1, nvme1n1 usw.)
— Hash Doe

Gibt es eine Fehlermeldung?
— Amias

Nein, es gibt nur Informationen zu Name und Typ, die Seriennummer wird nicht angegeben.
— Hash Doe

ok es sieht so aus, als ob sie diesen Mechanismus nicht unterstützen, es könnte sein, dass sie eigene Controller sind. Vielleicht könnte lspci helfen, je mehr -v du gibst, desto mehr Informationen gibt es dir.
— Amias
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.