【12】操作系统编写四 の 引导操作系统

CPU RESET   ->  BIOS POST(BIOS调用中断程序去加载对应的扇区)-> 加载操作系统(先加载MBR)   ->  加载操作系统内核

 

  • 具体的过程是:
  1. BIOS将磁盘的第一扇区(磁盘最开始的512字节)载入内存,放在0X0000:0X7C00处,
  2. 然后检查这个扇区的最后两个字节是不是“55AA”,如果是则认为这是一个有效的启动扇区,如果不是就会尝试下一个启动介质,如果找到可以启动的程序就会从这一介质启动,如果所有的启动介质都判断过后仍然没有找到可启动的程序那么BIOS会给出错误提示。
posted @ 2013-01-17 23:26  xiaolongxia  阅读(93)  评论(0)    收藏  举报