系统引导程序——学习笔记
发布时间
阅读量:
阅读量
基于嵌入式Linux的操作系统中完整的系统软件由三部分构成:包括但不限于以下内容——第一部分是系统的引导程序、第二部分是Linux操作系统内核以及第三部分是文件管理模块。

启动引导程序(Boot Loader)是在系统开机后立即执行的第一段软件代码。它负责将操作系统或其他必要的程序导入内存,并将其控制权转移给这些程序。
Boot Loader的启动****过程
Boot Loader主要分为单阶段与多阶段两大类。
多阶段的 Boot Loader不仅能够实现更为复杂的功能,并且还带来了良好的移植性。
固态存储器上的 Boot Loader通常采用两步式的启动流程。
其中具体可分为 stage1 和 stage2 两个阶段。
系统引导程序通常分为两个阶段:
- 主要由 BIOS 或 UEFI 系统组件负责,在硬件设备上进行解析与管理,在硬盘中读取主引导扇区中的 MBR 或 GUID 区域分区表信息,并按照存储在引导扇区中的指令运行相应的启动步骤;
全部评论 (0)
还没有任何评论哟~
