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