BIOS简介(Purley-Insyde平台改造)
概述
- 基本输入输出系统BIOS(Basic Input Output System)是加载在计算机硬件系统上的最基本的软件代码。BIOS是比操作系统OS(Operation system)更底层的运行程序,BIOS是计算机硬件和OS之间的抽象层,用来设置硬件,为OS运行做准备,BIOS在系统中的位置如下图所示。
- BIOS存储于SPI Flash中,主要功能是上电、自检、CPU/内存初始化、检测输入输出设备以及可启动设备并最终引导操作系统启动。此外,BIOS还提供高级电源管理ACPI和热插拔设置等功能,支持中文、英文和日文界面。
- 华为Purley平台BIOS支持UEFI 2.6规范版本和ACPI 6.1规范。
- 华为Purley平台服务器的BIOS是以Insyde的Codebase为基础开发的,具有自主知识产权和专利的BIOS产品,具有可定制化和丰富的带外、带内配置功能和丰富的可扩展性等特点。
BIOS界面键盘操作说明
BIOS界面中的操作可通过鼠标或键盘完成,键盘各功能键说明

- “F1”:显示参数的帮助信息。
- “Esc”:退出或返回至上一个界面。
- “↑”或“↓”:上下选择参数。
- “←”或“→”:
- 左右选择参数。
- 返回上一个界面或进入当前参数的子菜单。
- “F5”或“F6”:将参数值上移或下移。
- “Enter”:选择当前参数或进入当前参数的子菜单。
- “F9”:恢复BIOS默认设置。
- “F10”:保存设置并退出。
进入BIOS界面
进入Front Page界面
- 连接好本地线缆并外接键盘、鼠标、显示器或进入iBMC WebUI的远程控制台。
- 将服务器上电。
- 在自检完成后的界面,按“Delete”/“F4”。如下图所示:

- 按“F11”/“F3”进入Boot Manager界面。
- 按“F12”,从网络启动快捷方式。
- 按“F6”进入Smart Provisioning的GUI界面,详情请参考
- 普通用户无法在BIOS启动阶段使用快捷键进入除Front Page以外的配置项

- 对于支持默认密码的BIOS版本,BIOS默认密码为“Admin@9000”,第一次登录后,请立即设置管理员的密码,具体操作步骤请参见。若使用的是支持first login密码功能的BIOS版本(目前仅CN221的BIOS V777及以上版本支持),BIOS默认无密码,第一次进BIOS界面时,必须先设置管理员密码,具体请参见。
- 按“F2”可切换美式键盘、法式键盘和日式键盘。
- 可通过鼠标打开虚拟键盘输入密码。
- 从安全性考虑,建议定期修改管理员的密码。
- 在输入密码的过程中,如果出现三次输入错误,系统将会被锁定,重启服务器后解锁。
- 如果设置的BIOS密码被遗忘,可参考下文恢复方法来恢复BIOS默认密码。
密码长度必须在8~16位之间,必须包含特殊字符(包括空格)且至少包含大写字母、小写字母及数字中的两种。
密码输入完成后,按“Enter”。进入Front Page界面,

进入BIOS Configuration界面
进入BIOS Configuration的“Main”界面,如所示。

从串口进入BIOS(机架服务器)
进入Smart Provisioning的GUI界面
通过BIOS程序查询服务器配置的CPU的详细信息。
- 进入BIOS Configuration界面。
- 选择“Advanced > Socket Configuration > Processor Configuration”,按“Enter”。


Main
Main 界面包含BIOS系统的基本信息,如BIOS版本号、CPU型号、内存容量、系统时间等。

| 参数 | 功能说明 |
|---|---|
| BIOS Version | BIOS的版本信息。 |
| Release Date | BIOS的编译日期。 |
| Product Name | 产品名称。 说明: 从iBMC动态获取,如果没有获取成功,显示To be filled by O.E.M. |
| System Number | 系统的序列号。 说明: 从iBMC动态获取,如果没有获取成功,显示To be filled by O.E.M. |
| Node Number | CPU的个数。 |
| Processor Core Count | CPU核数。 |
| TDP | CPU功耗。 |
| Processor Type | CPU的型号信息。 |
| System Memory Speed | 内存实际运行频率。 |
| Total Memory | 内存总容量。 |
| Language | 菜单语言,菜单选项为: - English - 简体中文 - 日本语 |
说明: 默认语言为“English”。 |
| System Time | 设置当前系统时间。
系统时间是24小时制,格式是“时:分:秒”。按“Enter”在时、分、秒之间切换,可以通过以下方式来更改数值:
- 按“+”:数值增加1。
- 按“-”:数值减小1。
- 按数字键:直接更改数值。
|
| System Date | 设置当前系统日期。
系统日期的格式为“月/日/年”。按“Enter”在年、月、日之间切换,可以通过以下方式来更改数值:
- 按“+”:数值增加1。
- 按“-”:数值减小1。
- 按数字键:直接更改数值。
|
切换语言界面
在“Main”界面,选择“Language”菜单,可切换语言界面

Advanced
Advanced界面包含BIOS系统的高级配置项。
Advanced界面参数
| 参数 | 功能说明 |
|---|---|
| Platform Information | 平台信息。 |
| Peripheral Configuration | 外接设备配置。 |
| Video Configuration | 显示配置信息。 |
| ACPI Table/Features Control | ACPI表相关配置菜单。 |
| System Event Log | 系统事件日志。 |
| Socket Configuration | CPU和内存配置菜单。 |
| ME Configuration | ME配置信息。 |
| PCH Configuration | PCH配置菜单。 |
| IPMI iBMC Configuration | iBMC配置菜单。 |
| APEI Configuration | APEI配置信息。 |
| Console Redirection | 串口重定向配置菜单。 |
| NVDIMM Configuration | NVDIMM的配置信息。 |
| NVM Express Information | 显示NVMe盘的详细信息。 |
| Misc Configuration | 其他配置选项。 |
| Memory Topology | 内存拓扑信息。 |
| PXE Configuration | 网卡PXE的配置信息。 |
Platform Information
通过该界面,技术支持工程师和系统维护工程师可以查询平台信息。

Platform Information参数说明
| 参数 | 功能说明 |
|---|---|
| Platform Board Type | 显示平台单板类型。 |
| PCH Reversion | 显示PCH版本显示。 |
| ACM Version | 显示ACM版本显示。 |
| Processors’ BootGuard Capability | 显示Processors’ BootGuard Capability信息。 |
| BootGuard FACB | 显示BootGuard FACB信息。 |
| BootGuard VB | 显示BootGuard VB信息。 |
| BootGuard MB | 显示BootGuard MB信息。 |
| BootGuard ACM SVN | 显示BootGuard ACM SVN信息。 |
| BootGuard BPM SVN | 显示BootGuard BPM SVN信息。 |
| BootGuard KM SVN | 显示BootGuard KM SVN信息。 |
| BootGuard KM ID | 显示BootGuard KM ID信息。 |
Peripheral Configuration
介绍通过“Peripheral Configuration”界面,对周边设备进行配置。
Peripheral Configuration参数说明
| 参数 | 功能说明 | 默认值 |
|---|---|---|
| PCIe SR-IOV | PCIe卡SR-IOV技术使能开关,菜单选项为: - Enabled:开启PCIe卡SR-IOV技术使能开关。 - Disabled:关闭PCIe卡SR-IOV技术使能开关。 - Per IIO Port:根据每个IIO端口下的IIO SR-IOV选项决定是否启用该IIO的SR-IOV功能。 |
Enabled |
| PCIe ARI | Pcie卡ARI技术使能开关,菜单选项为: - Enabled:开启PCIe卡ARI技术使能开关。 - Disabled:关闭PCIe卡ARI技术使能开关。 |
Disabled |
| Spread Spectrum | 支持时钟展频菜单设置,菜单选项为: - Enabled:开启时钟展频菜单设置。 - Disabled:关闭时钟展频菜单设置。 |
Disabled |

