操作系统的启动

1. 加载 BIOS

BIOS 固化在特定的芯片中,开机后自动被加载到内存中

2. 硬件检查

BIOS 执行硬件检查,发现严重错误后会鸣笛报警,非严重错误会提示用户。

3. 硬件初始化

BIOS 初始化一些寄存器,和硬件

4. 加载引导程序

BIOS 按照启动顺序,从存储设备(如U盘,硬盘)中查找引导程序,找到后立即加载引导程序。之后由引导程序完成操作系统(如Windows系统)的加载和初始化
至此,BIOS的任务结束

BIOS 如何识别引导程序?
引导程序存储在存储设备的第1个扇区,固定为512的字节,并且最后两个字节是一个固定字节(0xaa55)
BIOS 依次检查存储设备的开始扇区,发现这个固定字节即认为是引导程序。

你可能感兴趣的:(操作系统)