蜂鸣代码 BIOS 错误消息 端口 80h 开机自检代码 显示 POST 代码 POST 代码范围 POST 代码 典型的 POST 顺序 蜂鸣代码
在 POST 期间,板载扬声器发出错误代码(蜂鸣代码)声音。并非所有的英特尔® 台式机主板都包括板载扬声器。
Type 模式 频率 1,280 Hz 高音: 2,000 Hz
Memory error(内存错误) 三声长时间的蜂鸣 高温警告
交替发出四种蜂鸣声:
高音,低音,高音,低音 低音: 1,600 Hz
BIOS 错误消息
错误消息
检测到不应用于此主板的处理器。使用不支持的处理器可能导致运行故障,损坏台式机主板或处理器,或者降低产品使用寿命。系统在 10 秒后关闭。 CMOS 电池很低
说明
安装的处理器与台式机主板不兼容。
电池可能正失去电源。尽快更换电池。
CMOS 校验不正确。CMOS 内
CMOS 校验不正确
存可能已损坏。运行“设置”重置数值。
从上次启动以来,内存大小减少。
内存大小减少 如果没有移除内存,那么内存可能已损坏。
没有可用的启动设备
系统没有找到启动设备。
1
端口 80h POST 代码
在开机自检 (POST) 过程中,BIOS 会将进度代码(POST 代码)发送给 I/O 端口 80h。如果开机自检失败,则最后生成的开机自检代码将留在 80h 端口。此代码可用于确定出现错误的原因。
显示 POST 代码
可使用以下两种方法之一来显示 POST 代码。
POST 卡(PCI 附加卡)
POST 卡对端口进行解码并将内容显示在 LED 显示屏上。POST 卡必须安装在 PCI 总线连接器 1 。
板载开机自检代码 LED 显示屏
一些英特尔® 台式机主板包括板载 LED 以显示开机自检代码。
端口 80h POST 代码范围
在下表中,所有 POST 代码和范围值均以十六进制格式列出。
范围 类别/子系统
00 – 0F 调试代码: PEIM/驱动程序可以用它执行调试。 10 – 1F 主机处理器 20 – 2F 内存/芯片组 30 – 3F 恢复
40 – 4F 预留以供将来使用。
50 – 5F I/O 总线: PCI、USB、ISA 和 ATA 等。 60 – 6F 预留以供将来使用(供新型总线使用)。
2
70 – 7F 输出设备: 所有输出控制台。
80 – 8F 预留以供将来使用(供新型输出控制台代码使用)。 90 – 9F 输入设备: 键盘/鼠标。
A0 – AF 预留以供将来使用(新型输入控制台代码)。 B0 – BF 启动设备: 包括固定介质和可移动介质。 C0 – CF 预留以供将来使用。 D0 – DF 选择启动设备。 E0 – FF
E0 - EE:其他代码
F0–FF: FF 表示处理器异常
端口 80h 开机自检代码
POST 代码
POST 操作说明
00 – 0F 调试代码: 可供 PEIM/驱动程序用于调试 10 – 1F 主机处理器 10 11 12 13 14 15 16 17 19 1F
主机处理器(启动捆绑处理器)开机初始化 主机处理器高速缓存初始化(包括 AP) 启动应用处理器初始化 SMM 初始化 LAN 初始化
退出早期平台初始化驱动程序 SMBUS 驱动程序初始化 进入 SMBUS 执行读/写 进入 CK505 编程 不可恢复的 CPU 错误
20 – 2F 内存/芯片组 21 22
正在初始化芯片组组件 从内存 DIMM 中读取 SPD
3
23 24 25 26 27 28 2F
30 – 3F30 31 34 35 3F
50 - 5F 50 51 52
53 – 57 58 59 5A 5B 5C 5D 5F
70 – 7F70 71
检测内存 DIMM 是否存在
内存控制器和 DIMM 中的编程时序参数 配置内存 优化内存设置
内存初始化,例如 ECC 初始化 正在测试内存
没有检测到内存或没有检测到可用的内存
恢复 已根据用户请求对危机恢复进行了初始化
软件已对危机恢复进行了初始化(corrupt flash)载入恢复包
将控制权移交给恢复包 无法恢复
I/O 总线(PCI、USB、ISA 和 ATA 等))。枚举 PCI 总线 为 PCI 总线分配资源 热插拔 PCI 控制器初始化
为 PCI 总线预留 复位 USB 总线 为 USB 预留
重置 PATA/SATA 总线和所有设备 为 ATA 预留 复位 SMBUS 为 SMBUS 预留
不可恢复的 I/O 总线错误
输出设备 重置 VGA 控制器 禁用 VGA 控制器
4
72 78 79 7A 7F
启用 VGA 控制器 复位控制台控制器 正在禁用控制台控制器 正在启用控制台控制器 不可恢复的输出设备错误
90 – 9F 输入设备 90 91 92 93 94 95 98 99 9A 9B 9F
重置键盘 禁用键盘
检测键盘是否存在 正在启用键盘
正在清空键盘输入缓冲器
指示键盘控制器执行自检(仅用于 PS2) 重置鼠标 禁用鼠标
检测鼠标是否存在 启用鼠标
不可恢复的输入设备(键盘或鼠标)错误
B0 – BF 启动设备 B0 B1 B2 B3 B8 B9 BA BC BF
重置固定介质 禁用固定介质
检测固定介质是否存在(IDE 硬盘检测等) 启用/配置固定介质 重置可移动介质 禁用可移动介质
检测可移动介质是否存在(IDE、CD-ROM 检测等) 启用/配置可移动介质 不可恢复的启动设备错误
D0 – DF 引导设备选择
5
Dy 尝试启动选择 y(y=0 到 15)
E0 – FF 其他代码 E0 E2
开始调度 PEIM(第一次报告 EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT 时发出) 找到永久性内存
E1,E3 为 PEI/PEIM 预留 E4 E5 E6 E7 E8 E9 EB EF F4 F5 F8 进入 DXE 阶段 开始调度驱动程序 已开始连接驱动程序 等候用户输入 检查密码 进入 BIOS 设置程序 调用旧选项 ROM 启动/S3 恢复失败 进入休眠状态 退出休眠状态 调用了 EFI 启动服务 ExitBootServices ( ) 调用了 EFI 运行时服务 SetVirtualAddressMap( ) 调用了 EFI 运行时服务 ResetSystem ( ) 处理器异常 典型端口 80h POST 顺序 在引导过程中,端口 80h 的代码值通常会增大。早期代码用于离处理器较近的子系统,后期代码用于外设。通常,初始化顺序是处理器 -> 内存 -> 总线 -> 输出/输入设备 -> 引导设备。POST 的顺序因系统而异。 POST 代码 说明? 21 22 正在初始化芯片组组件 从内存 DIMM 中读取 SPD 6 23 25 28 34 E4 12 13 50 51 92 90 94 95 EB 58 5A 92 90 94 5A 28 90 94 E7 01 00 检测内存 DIMM 是否存在 配置内存 正在测试内存 载入恢复包 进入 DXE 阶段 启动应用处理器初始化 SMM 初始化 枚举 PCI 总线 为 PCI 总线分配资源 检测键盘是否存在 重置键盘 正在清空键盘输入缓冲器 键盘自检 调用视频 BIOS 复位 USB 总线 重置 PATA/SATA 总线和所有设备 检测键盘是否存在 重置键盘 正在清空键盘输入缓冲器 重置 PATA/SATA 总线和所有设备 正在测试内存 重置键盘 正在清空键盘输入缓冲器 等候用户输入 INT 19 已做好启动准备 7 因篇幅问题不能全部显示,请点此查看更多更全内容