1. 加载BIOS。
BIOS(Basic Input Output System),是固化到计算机内主板上一个ROM芯片上的程序。保存CPU相关信息、设备启动顺序信息、硬盘信息、内存信息等等。
打开计算机电源第一项工作即加载BIOS,进行POST(Power On Self Test自检),对硬件进行检测;第二步进行本地设备的枚举和初始化。
2. 读取MBR 。
MBR(Master Boot Record),位于硬盘第0磁道第一扇区,大小512字节,存放预启动信息、分区表信息。
要引导一个操作系统,BIOS运行时会按照CMOS的设置定义的顺序,搜索处于活动状态可以引导的设备。通常Linux都从硬盘上引导,而MBR中包含主引导加载程序。当MBR被加载到RAM以后,