UEFI/BIOS 概述与警告
本章节主要介绍 UEFI 和 BIOS 的基本概念、区别、警告事项以及技术信息,帮助读者理解后续章节的内容。UEFI(统一可扩展固件接口)和 BIOS(基本输入输出系统)是计算机启动时最先执行的固件程序,负责硬件初始化、系统配置和操作系统引导。作为计算机系统硬件初始化的核心固件层,UEFI/BIOS 在现代计算架构中扮演着至关重要的角色,其配置直接影响系统的启动流程、硬件兼容性和性能表现。
警告与免责声明
本章节包含重要的安全警告和免责声明,请务必仔细阅读。
BIOS 默认值通常经过厂商严格测试和优化,可在一般情况下确保系统稳定性和最佳性能。除非熟悉 BIOS 设置,否则请使用默认值,以避免系统损坏或启动失败。应仅在必要时更新或降级 BIOS。
BIOS 界面、选项和设置可能因系统不同而有所差异。
本注解基于公开资料及作者个人理解整理,可能存在技术误差、表达不当或致命错误。BIOS 作为计算机硬件的关键底层固件,其设置直接影响系统的稳定性和硬件安全。错误或不当的配置可能导致系统崩溃、硬件损坏、数据丢失,甚至设备无法启动等严重后果。本文件所述产品或系统的操作仅限经过专门培训、具备相关资质的专业人员,按照相关文档中的要求,尤其是其中的警告信息和安全指示进行操作。“具备资质的专业人员”是指那些基于其培训和经验,能够识别作业中存在的风险并避免潜在危害的人员。
作者及发布单位对本文档中包含的技术性或编辑性错误或遗漏不承担任何责任。本信息以“不附加任何保证”的方式提供,没有任何种类的担保。在法律允许的范围内,在任何情况下,作者及发布单位均不对偶然性、特殊性或继发性损失负责,包括停机成本、利润损失、因获取替代产品或服务而产生的损失,以及数据丢失或软件损坏。本文档包含的信息可能随时更改,恕不另行通知。本文中所涉及的其他产品和公司名称可能是其相应所有者的商标。使用前请务必做好数据备份,确保相关设置与设备兼容,并在受控环境中谨慎测试。
说明
本章节的相关内容可参考 NUC BIOS 概述,该文档提供了 BIOS 配置的基础说明。
为什么选择 AMI BIOS
本章节介绍 AMI BIOS 的技术特点和市场地位。AMI BIOS 是美国 Megatrends 公司开发的 BIOS 固件,广泛应用于个人计算机和服务器平台。
根据 AMI 官方网站 The World Runs on AMI 的介绍,全球约 70% 的服务器平台采用 AMI 软件。而根据 安迈信息科技(昆山)有限公司 官网介绍,AMI 为 BIOS 业界的公认领导者之一,整体市场占有率超过 65%。两个数据分别统计服务器市场和整体市场,均展示了 AMI 固件在市场中的主导地位。
市场上大部分英特尔迷你主机所使用的 BIOS 均为 AMI BIOS,因此对 AMI BIOS 进行注解具有普遍意义,能够覆盖大多数实际应用场景。
技术信息
本章节列出本注解的适用平台、版本信息以及基本符号说明。
本注解主要面向 Intel x86 平台,对 AMD 平台仅具一定的参考价值。
此注解主要基于 AMI BIOS 5.27。
文中 (R) 标志为 ®,表示注册商标;TM 为 ™,表示该图形或文字作为商标使用,但尚未注册,通常指已向商标管理机构提交注册申请但尚未正式获准的商标。
置灰的选项表示在当前状态下不可被选中。
带有“▶”符号的项目,表示该选项包含子菜单。
BIOS 与 UEFI 简介
本章节介绍 BIOS 和 UEFI 的基本概念、发展历程和主要区别。
BIOS(Basic Input/Output System,基本输入输出系统)是计算机启动时最先执行的固件程序,多采用汇编语言编写以实现硬件直接操作。BIOS 最早出现于 20 世纪 70 年代,其工作流程包括加电自检(POST)、硬件初始化、引导加载等步骤,目的是识别和初始化处理器、内存、硬盘驱动器、光驱以及其他硬件。BIOS 采用实模式运行,地址空间限制在 1 MB 以内。
UEFI(Unified Extensible Firmware Interface,统一可扩展固件接口)是一种规范,定义了操作系统和平台固件之间的软件接口,多采用 C/C++ 编写以支持模块化开发。相比 BIOS,UEFI 具有支持更大磁盘分区(GPT)、图形界面、网络启动、安全启动(Secure Boot)等优势。UEFI 的原型 EFI 最早由 Intel 于 20 世纪末开发。UEFI 取代了基本输入输出系统(BIOS)的固件接口,大多数 UEFI 固件实现仍提供对 BIOS 服务的遗留支持以兼容旧操作系统。
目前主流电脑(大约从 2013 年起)配备的都是 UEFI,而不是传统的 BIOS。由于 UEFI 在界面和操作逻辑上与 BIOS 类似,且需要向后兼容,人们仍习惯将其统称为 BIOS 或 UEFI BIOS。
设置 BIOS 后无法开机怎么办(CMOS 简介)
本章节介绍 CMOS 的基本概念以及在 BIOS 设置错误后如何恢复系统。
CMOS(Complementary Metal-Oxide-Semiconductor,互补金属氧化物半导体)原指一种由电池供电的芯片,用于存储 BIOS 配置信息(如时间信息、BIOS 密码和硬件设置等)。该芯片采用 CMOS 工艺制造,功耗极低,可由纽扣电池维持数据数月甚至数年。在现代 UEFI 系统中,系统的相关配置信息通常存储在非易失性 RAM(NVRAM)中,但出于习惯,人们仍将这种存储 BIOS/UEFI 设置的非易失性存储称为 CMOS。
清空 CMOS 可清除所有 BIOS 配置参数,恢复出厂默认设置。当 BIOS 设置错误导致系统无法启动时,可通过短接主板上的 CMOS 清除跳线、移除纽扣电池或使用专用按钮来清空 CMOS。具体操作方法因主板型号而异,可参考主板说明书或访问 主板如何 Clear CMOS 获取详细指导。
BIOS 是执行硬件初始化的固件程序,而 CMOS 是存储 BIOS 配置参数的硬件芯片。两者功能不同但紧密相关:BIOS 在启动时读取 CMOS 中的配置信息来初始化硬件。更多区别可参考 BIOS 和 CMOS 有什么不同?。
课后习题
分析 CMOS 存储机制的设计,重构其最小功能模型,探讨为什么系统配置权限被委托给由电池维持的非易失性存储,而非完全由操作系统控制。考虑启动顺序依赖、安全隔离和硬件初始化时序等因素。
在实验环境中修改 BIOS 中一项核心配置(如启动顺序或内存频率)导致无法启动,使用 CMOS 清空方法恢复系统,并分析这种“恢复机制”如何塑造用户对 BIOS 修改的风险认知。操作前请确保已备份重要数据,并在不影响生产系统的环境中进行。
最后更新于