- 0
- 0
- 约4.78千字
- 约 43页
- 2022-08-15 发布于四川
- 举报
linux系统启动过程分析(下)第二节 Linux0.01启动分析引导过程的描述引导流程和内核镜像文件计算机加电过程BIOS程序操作系统引导部分代码的分析Boot.s的分析head.s的分析Head.s的作用 ATT汇编语言初步引导过程的描述引导流程和内核镜像文件计算机加电过程BIOS程序引导的步骤一般来说,操作系统的引导过程分两个步骤:首先,计算机硬件经过开机自检(Power On Self-Test,POST)之后,从软盘或硬盘的固定位置装载一小段代码,这段代码一般称为“引导装载器”。然后,由引导装载器负责装入操作系统内核镜像文件并将控制权交给操作系统进行进一步的初始化和运行操作系统引导装载器非常小,一般只有几百个字节,而操作系统庞大而复杂,上述分成两阶段的引导过程,可将计算机中的固化软件保持得足够小,同时也便于实现对不同操作系统的引导。Linux0. 01内核镜像文件由build.c程序生成写入到磁盘(make disk dd)计算机加电过程当机算机的电源键被按下时,同这个键相联的电信号线就会送出一个电信号给主板,主板将此电信号传给供电系统,供电系统开始工作,为整个系统供电,并送出一个电信号给BIOS,通知BIOS 供电系统已经准备完毕。随后BIOS 启动一个程序,进行主机自检,主机自检的主要工作是确保系统的每一个部分都得到了电源支持,内存储器、主板上的其它芯片、键盘、鼠标
原创力文档

文档评论(0)