Linux内核的引导过程
总体上来讲:BIOS->MBR->GRUB(LILO)->内核->用户空间1. 系统上电时,cpu会将pc指针赋值为一个特定的地址0xffff0, 并且执行该地址处的指令。在pc中,该地址位于BIOS中。2. BIOS按照CMOS中设定的启动顺序来搜索处于活动状态的,可以引导的设备。如果是硬盘,则读取MBR(512)个字节到RAM中,并将控制权交给这段程序。3. 主引导加载程序查找并加载次引导加载程序。它在分区表中查找活动分区,当找...