SMBIOS數據塊類型列表
- SMBIOS數據塊類型列表
- **SMBIOS 數據塊類型列表**
- **如何查看實際的 SMBIOS 數據塊?**
- **總結**
SMBIOS數據塊類型列表
在 SMBIOS(System Management BIOS)中,Type 是用來標識不同類型的數據塊的。每種類型對應一組特定的硬件或系統信息。以下是 SMBIOS 標準中常見的數據塊類型及其描述:
SMBIOS 數據塊類型列表
以下列出了 SMBIOS 中所有可能的類型(截至 SMBIOS 3.6.0 版本):
Type | 名稱 | 描述 |
---|---|---|
0 | BIOS Information | 包含 BIOS 的供應商、版本、發布日期、大小等信息。 |
1 | System Information | 描述系統的基本信息,如制造商、產品名稱、序列號等。 |
2 | Baseboard Information | 描述主板的信息,如制造商、型號、版本、序列號等。 |
3 | System Enclosure or Chassis | 描述機箱或外殼的信息,如類型(臺式機、筆記本、服務器等)、制造商等。 |
4 | Processor Information | 描述處理器的信息,如類型、速度、緩存大小、狀態等。 |
5 | Memory Controller Information | (已廢棄)早期用于描述內存控制器的信息。 |
6 | Memory Module Information | (已廢棄)早期用于描述內存模塊的信息。 |
7 | Cache Information | 描述處理器緩存的信息,如 L1、L2、L3 緩存的大小和類型。 |
8 | Port Connector Information | 描述端口連接器的信息,如 USB、串口、并口等。 |
9 | System Slots | 描述系統插槽的信息,如 PCI、PCIe 插槽的位置和類型。 |
10 | On Board Devices Information | 描述主板上集成設備的信息,如網卡、聲卡等。 |
11 | OEM Strings | 廠商自定義的字符串信息。 |
12 | System Configuration Options | 系統配置選項的信息(較少使用)。 |
13 | BIOS Language Information | BIOS 支持的語言信息。 |
14 | Group Associations | 描述設備組的信息(較少使用)。 |
15 | System Event Log | 系統事件日志的信息,如日志的大小和格式。 |
16 | Physical Memory Array | 描述物理內存陣列的信息,如最大容量和支持的插槽數量。 |
17 | Memory Device | 描述單個內存設備的信息,如容量、速度、類型(DDR3、DDR4 等)。 |
18 | 32-bit Memory Error Information | 描述 32 位內存錯誤的信息(較少使用)。 |
19 | Memory Array Mapped Address | 描述內存陣列映射地址的信息。 |
20 | Memory Device Mapped Address | 描述單個內存設備映射地址的信息。 |
21 | Built-in Pointing Device | 描述內置指針設備(如觸摸板)的信息。 |
22 | Portable Battery | 描述便攜式電池的信息。 |
23 | System Reset | 描述系統復位功能的信息。 |
24 | Hardware Security | 描述硬件安全功能的信息,如密碼保護、啟動限制等。 |
25 | System Power Controls | 描述系統電源控制功能的信息。 |
26 | Voltage Probe | 描述電壓探針的信息。 |
27 | Cooling Device | 描述冷卻設備(如風扇)的信息。 |
28 | Temperature Probe | 描述溫度探針的信息。 |
29 | Electrical Current Probe | 描述電流探針的信息。 |
30 | Out-of-Band Remote Access | 描述帶外遠程訪問功能的信息。 |
31 | Boot Integrity Services | 描述啟動完整性服務的信息。 |
32 | System Boot Information | 描述系統啟動的信息,如啟動狀態和原因。 |
33 | 64-bit Memory Error Information | 描述 64 位內存錯誤的信息。 |
34 | Management Device | 描述管理設備的信息,如 BMC(Baseboard Management Controller)。 |
35 | Management Device Component | 描述管理設備組件的信息。 |
36 | Management Device Threshold Data | 描述管理設備閾值數據的信息。 |
37 | Memory Channel | 描述內存通道的信息。 |
38 | IPMI Device Information | 描述 IPMI(Intelligent Platform Management Interface)設備的信息。 |
39 | Power Supply Information | 描述電源供應器的信息。 |
40 | Additional Information | 描述附加信息的數據塊。 |
41 | Onboard Devices Extended Information | 擴展的主板設備信息。 |
42 | Management Controller Host Interface | 描述管理控制器主機接口的信息。 |
43 | TPM Device | 描述 TPM(Trusted Platform Module)設備的信息。 |
44 | Processor Additional Information | 描述處理器的附加信息。 |
45 | Firmware Version Information | 描述固件版本的信息。 |
如何查看實際的 SMBIOS 數據塊?
您可以使用以下工具查看系統中的 SMBIOS 數據塊:
- Linux: 使用
dmidecode
工具。sudo dmidecode
- Windows: 使用
RWEverything
或其他硬件信息工具。
例如,運行 dmidecode
后,您可以看到類似以下的輸出:
Handle 0x0000, DMI type 0, 24 bytes
BIOS InformationVendor: American Megatrends Inc.Version: 1.0Release Date: 10/15/2023Address: 0xE8000Runtime Size: 64 kBROM Size: 1 MBHandle 0x0001, DMI type 1, 27 bytes
System InformationManufacturer: ASUSProduct Name: ROG STRIX B550-E GAMINGVersion: Rev 1.xxSerial Number: 1234567890UUID: 12345678-1234-1234-1234-123456789ABC
總結
SMBIOS 中的類型從 0
到 45
(目前),每種類型對應一組特定的硬件或系統信息。這些類型為操作系統和管理工具提供了標準化的方式,以獲取系統的底層硬件信息。