开机
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会展示操作系统列表,选择操作系统
—> 启动内核