pc打开电源后,需要经过一些引导过程才能进入操作系统。这些引导过程由pc主板上固化的程序 — 基本输入输出系统 简称BIOS控制。
BIOS 程序固化(存储)在主板的flash存储芯片上。
按下电源键后:
- 主板供电,主板上的所有组件上电。
- 进行 上电自检 (power on self test, POST)。POST是一个小程序用来检测主板上的硬件是否正常。
- 往屏幕上输出信息,包括BIOS生产商,CPU参数,内存容量和硬盘等信息。
- BIOS尝试读取引导盘的第一扇区(1 kB)。
- 读取后, BIOS确认其是否可用的 boot loader。如果是 boot loader,那么就将其加载至内存。boot loader 是为了找到并运行操作系统而设计的一个小程序。
- boot loader 加载到内存完成后,BIOS退出,剩下的工作由boot loader 完成。boot loader 找到操作系统,并请操作系统加载至内存。
- 操作系统加载至内存完成后,boot loader 一边歇着去了。操作系统开始运行,pc交给操作系统控制。
then end.