pc计算机启动

发表于:2007-05-26来源:作者:点击数: 标签:
加电后bios内容加载到内存0xFFFF0,这是在实模式下。然后开始执行自检查。初始化中断向量表到物理地址0x0。然后把引导设备的第一个扇区加载到地址0x7C00,执行此处的指令。到这里与linux无关,x86系列的硬件设置如此. linux的内核本身是不能自举的,所以lilo和loadlin,grub 的作用就是加载系统内核.有关lilo的原理可以参考lilo的readme.从加电到内核加载的过程是:加电->执行BIOS->加载第一扇区->lilo->加载内核 !!!如果不把lilo等装载在mbr那么是什么程序加载lilo等的呢???

原文转自:http://www.ltesting.net