如何从Linux查找Lenovo笔记本电脑的序列号

时间:2020-01-09 10:39:13  来源:igfitidea点击:

如何列出联想笔记本电脑的序列号以检查保修。
如何从Linux命令行中找到Lenovo笔记本电脑的序列号,而无需重新启动和打开BIOS选项?
如何从Linux CLI查找联想ThinkPad笔记本电脑的序列号?
您需要使用dmidecode命令。
它是一个CLI工具,用于以人类可读的格式存储计算机DMI(SMBIOS)表内容。
下表包含系统硬件组件的说明。
它还包括有用的信息,例如台式机/笔记本电脑的序列号和BIOS修订版。
请注意,dmidecode命令也可以在FreeBSD/OpenBSD和其他类似Unix的操作系统上使用。

从Linux CLI查找Lenovo笔记本电脑/台式机的序列号的步骤

查找Thinkpad序列号的过程如下:

  • 打开终端应用程序
  • 以root用户身份执行以下命令
  • sudo dmidecode -s系统序列号

让我们详细查看dmidecode命令以及所有其他选项,以从Linux CLI中查找Lenovo Thinkpad序列号。

dmidecode命令语法

语法为:

sudo dmidecode
sudo dmidecode -s string

其中string可以是以下值之一:

  • bios-vendor
  • bios-version
  • bios-release-date
  • system-manufacturer
  • system-product-name
  • system-version
  • system-serial-number
  • system-uuid
  • baseboard-manufacturer
  • baseboard-product-name
  • baseboard-version
  • baseboard-serial-number
  • baseboard-asset-tag
  • chassis-manufacturer
  • chassis-type
  • chassis-version
  • chassis-serial-number
  • chassis-asset-tag
  • processor-family
  • processor-manufacturer
  • processor-version
  • processor-frequency

Linux命令查找联想笔记本电脑的序列号

$ sudo dmidecode -s system-serial-number

如何列出BIOS版本和日期

$ sudo dmidecode -s bios-release-date
$ sudo dmidecode -s bios-version

如何列出笔记本电脑型号名称和名称

$ sudo dmidecode -s system-version
$ sudo dmidecode -s system-product-name
$ sudo dmidecode -s system-product-name chassis-type

您可以使用简单的bash shell for loop结合以上所有内容,如下所示:

for i in baseboard-manufacturer system-version system-product-name chassis-type system-serial-number bios-release-date bios-version
do
echo "$i : $(sudo dmidecode -s $i)"
done

分组信息

您只能显示给定类型的条目。
语法是

sudo dmidecode -t TYPE

获取有关BIOS的所有信息,例如供应商,版本,发行数据等

$ sudo dmidecode -t BIOS

列出有关系统的所有信息,例如序列号等

$ sudo dmidecode -t SYSTEM

列出有关主板的所有信息,例如序列号等

$ sudo dmidecode -t BASEBOARD
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
 
Handle 0x000E, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: LENOVO
	Product Name: 2325YX3
	Version: Win8 Pro DPK TPG
	Serial Number: 1ZSSSAIABCYY
	Asset Tag: Not Available
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: Not Available
	Chassis Handle: 0x0000
	Type: Motherboard
	Contained Object Handles: 0
 
Handle 0x0029, DMI type 10, 6 bytes
On Board Device Information
	Type: Other
	Status: Enabled
	Description: IBM Embedded Security hardware

是否要列出有关处理器/CPU的所有信息?

$ sudo dmidecode -t Processor

DMI类型列表

类型/代码信息/描述
0BIOS
1系统
2踢脚板
3底盘
4处理器
5内存控制器
6内存模块
7缓存
8端口连接器
9系统插槽
10机载设备
11OEM字符串
12系统配置选项
13BIOS语言
14组关联
15系统事件日志
16物理内存阵列
17存储设备
1832位内存错误
19内存阵列映射地址
20存储设备映射地址
21内置指示设备
22便携式电池
23系统重置
24硬件安全性
25系统电源控制
26电压探头
27冷却装置
28温度探头
29电流探头
30带外远程访问
31启动完整性服务
32系统引导
3364位内存错误
34管理设备
35管理设备组件
36管理设备阈值数据
37内存通道
38IPMI设备
39电源
40其他信息
41机载设备扩展信息
42管理控制器主机接口