磁盘序列号是磁盘的唯一身份标识,用于区分不同的磁盘。本文介绍如何在Linux和Windows实例查看磁盘序列号。
本文描述的操作仅适用于极速型SSD云盘,不适用于性能型SSD云盘和本地盘。
执行以下命令,查询磁盘信息。
lsblk
返回类似如下内容:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk ├─vda1 253:1 0 200M 0 part /boot/efi └─vda2 253:2 0 39.8G 0 part / vdb 253:16 0 40G 0 disk └─vdb1 253:17 0 9.8G 0 part
在返回结果中获取磁盘的名称。
执行以下命令,获取磁盘序列号。
udevadm info --query=all --name=<磁盘的名称> | grep SERIAL
示例:
udevadm info --query=all --name=vdb | grep SERIAL
返回类似如下内容:
E: ID_SERIAL=lq7n6xu2rdh8mjj9****
在“开始”右侧的搜索栏,输入PowerShell
。
单击“Windows PowerShell”。
执行以下命令,查看磁盘信息。
Get-CimInstance -ClassName Win32_LogicalDiskToPartition |select Antecedent, Dependent |fl
返回类似如下内容:
Antecedent : Win32_DiskPartition (DeviceID = "Disk #0, Partition #1") Dependent : Win32_LogicalDisk (DeviceID = "C:") Antecedent : Win32_DiskPartition (DeviceID = "Disk #1, Partition #0") Dependent : Win32_LogicalDisk (DeviceID = "D:")
在返回结果中获取设备ID。
执行以下命令,获取磁盘序列号。
Get-Disk |select Number, SerialNumber
返回类似如下内容:
Number SerialNumber ------ ------------ 0 in2jach25ii30xzx**** 1 in2ii1pk4pi30y32****
根据设备ID获取对应的磁盘序列号。