加電後b
ios內容加載到內存0xFFFF0,這是在實模式下。然後開始執行自檢查。初始化中斷向量表到物理地址0x0。然後把引導設備的第一個扇區加載到地址0x7C00,執行此處的指令。到這裡與
linux無關,x86系列的硬件設置如此.linux的內核本身是不能自舉的,所以lilo和loadlin,grub 的作用就是加載系統內核.有關lilo的原理可以參考lilo的readme.從加電到內核加載的過程是:加電->執行BIOS->加載第一扇區->lilo->加載內核!!!如果不把lilo等裝載在mbr那麼是什麼程序加載lilo等的呢???