BootLoader 概述

   BootLoader就是在操作系统运行之前运行的一段小程序,通过这段小程序,可以初始化硬件设备、建立系统的内存空间映射图,从而将系统的软件硬件环境带到一个合适的状态,以便为调用操作系统内核准备好正确的环境。

   最终BootLoader把操作系统内核映像加载到RAM中,并将系统控制权交给它。

   大多数BootLoader都包含2种不同的操作模式,即启动加载模式和下载模式,二者的区别只对开发人员有意义,最终从用户角度看,BootLoader的作用就是加载操作系统

原文地址:https://www.cnblogs.com/ATMvip/p/3220654.html