linux启动序列
1、CPU初始化
CPU自身初始化,从某个固定位置(0xfffffff0)取指令并执行,该指令为跳转指令,跳转到BIOS代码的首部。
2、装载BIOS
BIOS被固化在主板上的一个ROM中,它首先进行自检(POST),随后加载内核引导程序。
POST阶段进行系统硬件的检测,包括内存检测,系统总线检测等。
3、读取MBR
POST之后,BIOS会读取启动设备的第一个扇区(MBR),即512字节的信息,MBR保存了内核引导程序的开始部分,BIOS将其[......]
近期评论