0%

开机

开机

BIOS

—> 启动盘的第一个扇区,512K的大小,称之为MBR(Master Boot Record,主引导记录/扇区),这里保存了boot.img,将之加载到内存中

—> boot.img加载grub2的另一个镜像core.img(core.img由diskboot.img、lzma_decompress.img、kernel.img和一系列模块组成)

—> diskboot.img的任务是将core.img的其他部分加载进来,显示解压缩程序lzma_decompress.img,然后是kernel.img,最后是各个模块module对应的映像

—> lzma_decompress.img实模式到保护模式,建立分段分页,打开地址线

—> kernel.img里的grub_main会展示操作系统列表,选择操作系统

—> 启动内核

欢迎关注我的其它发布渠道