如何查看NVMe磁盘的序列号?

Has*_*Doe 14 server ssd nvme

如何查看NVMe磁盘的序列号?

要检查我使用的 sda 和 sdb 的序列号:

sudo lsblk --raw -o name,type,serial
Run Code Online (Sandbox Code Playgroud)

但是它不适用于 NVMe 磁盘(nvme0n0、nvme0n1 等)。没有提供有关序列号的信息。

Col*_*ing 27

nvme 工具提供了获取 NVME 设备信息的选项,例如,安装该工具、列出 NVME 设备并查看 /dev/nvme0n1 上的 id 控制字段,可以使用:

sudo apt-get install nvme-cli
sudo nvme list
sudo nvme id-ctrl /dev/nvme0n1
Run Code Online (Sandbox Code Playgroud)


Ami*_*ias -3

获取驱动器信息的另一种方法是运行 hdparm

sudo hdparm -i /dev/sda /dev/sdb
Run Code Online (Sandbox Code Playgroud)

这将为您提供两个磁盘上的信息

FWIW,我的笔记本电脑内置了 LITEONIT LMT-512L9M-11 MSATA 512GB,它确实通过您和我的命令报告其序列号。也许您的磁盘实际上并未返回它,或者它的新颖性意味着没有足够的 Linux 开发人员可以访问它们。

  • 我可以检查 sda 和 sdb 的序列号。我无法检查 nvme 磁盘(nvme0n1、nvme1n1 等) (2认同)