如何查询linux下BIOS信息

一般可以使用dmidecode命令(还有biosdecode命令可参考),背景知识如下:

SMBIOS (System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。
DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。
SMBIOS和DMI是由行业指导机构Desktop Management Task Force (DMTF)起草的开放性的技术标准;不过DMTF宣布DMI的生命期在2005年结束了。

 

使用dmidecode命令时,如果不加任何参数,则打印出所有类型的信息;

加上“-t type_num”或者“-t keywords”可以查看某个类型信息。

查询指令 

查询BIOS中的Secure boot设置: bootctl    status

查询BIOS版本      sudo dmidecode -s bios-version

查询BIOS系统信息  sudo dmidecode -t  0

如果要查询-t 后面的类型号,可以通过man dmidecode进行查询

SMBIOS specification 2.7.1 中定义了如下的结构类型:

TypeDescription
0BIOS Information
1System Information
2Baseboard (or Module) Information
3System Enclosure or Chassis
4Processor Information
5Memory Controller Information (Obsolete)
6Memory Module Information (Obsolete)
7Cache Information
8Port Connector Information
9System Slots
10On Board Devices Information
11OEM Strings
12System Configuration Options
13BIOS Language Information
14Group Associations
15System Event Log
16Physical Memory Array
17Memory Device
1832-Bit Memory Error Information
19Memory Array Mapped Address
20Memory Device Mapped Address
21Built-in Pointing Device
22Portable Battery
23System Reset
24Hardware Security

 

关于BIOS  UEFI  Secure Boot的关系,见:

UEFI、BIOS、Secure Boot的关系和知识介绍 

参考资料:

http://en.wikipedia.org/wiki/System_Management_BIOS

http://en.wikipedia.org/wiki/Desktop_Management_Interface

http://www.joecen.com/2007/04/19/view-bios-operating-system-in-the-dmi-smbios-information/

https://blog.csdn.net/chenyulancn/article/details/16945095

 

 

转载于:https://www.cnblogs.com/noxy/p/10263347.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值