第一章 引导程序
我们马上进入正题!
开机!
启动!
等等,我们的操作系统是怎么开始运行的呢?这个问题一定是你马上就想知道的吧!
第一天 耐心的准备
所有计算机开机后,即打开电源,首先是BIOS的自检等等,确保每个必要的部件都能正常工作,这个过程我就不再详述了,反正与我们的工作没多大关系。BIOS在找到你的计算机可以进行启动的管道时,就将控制权转移。例如:我们现在大多数电脑都有这几种常启动途径,软盘、硬盘、U盘、网格,最常见的就是硬盘了。BIOS将硬盘或软盘的第一个扇区读取到内存地址 07C00 处,然后再将控制权转移到刚读入的代码开始,这时我们的操作系统的第一个代码开始执行。
我又有软盘又有硬盘,而且我的硬盘不止一个,每个硬盘上都有若干分区,电脑怎么判断就是引导扇区呢?首先是你的BIOS设置的启动盘顺序,如果这个盘上的第一个扇区最后两个字节为‘55 AA’,那就是你了,不管你是不是操作系统、还是病毒程序,我就认准你了,呵呵,读到内存。