硬盘制造商序列号

硬盘制造商序列号

我需要获取硬盘制造商的序列号。

在 Windows 中我得到了以下结果,

C:\>wmic diskdrive get serialnumber
SerialNumber
2020202057202d44435759415255393XXXXXXXXX

我如何从 Ubuntu 终端检查这一点?

編輯:

当我使用hdparm -i /dev/sda命令时,它会给出操作系统指定的 id,而不是制造商的 id。它类似于 Windows 命令vol c:

但就我而言,我需要找到 40 位数字manufactures serial number

答案1

尝试此命令仅获取序列号,

sudo hdparm -i /dev/sda | grep -oE 'SerialNo=.*'

我的硬盘在哪里/dev/sda

例子:

$ sudo hdparm -i /dev/sda | grep -oE 'SerialNo=.*'
SerialNo=S2SMJ9CD201346

或者

尝试以下命令查看硬盘的序列号(在我的情况下是/dev/sda)。

$ sudo smartctl --all /dev/sda | grep -E 'Serial\ Number'
Serial Number:    S2SMJ9CD201346

在运行上述命令之前,您必须安装smartmontools包。

sudo apt-get install smartmontools

答案2

有多种方法可以检索硬盘的序列号。
其中一种方法是使用hdparm
输入:

 sudo hdparm -i /dev/sda

您可以读取有关第一个硬盘的一些信息。如果要检查另一个设备,请键入sudo fdisk-l以检索连接的其他设备的路径。

相关内容