系统引导过程,就是系统初始化过程,其顺序如下所示。
(1)首先要准备从软盘驱动器 A 中装入一个操作系统,如果该驱动器没准备好,或者产生一个读错误,那么它就去读系统中第一个硬盘的第一个扇区上的主硬盘引导记录,如果不成功或者不存在硬盘,那么它就进入ROMBASIC。
(2)如果读硬盘成功,那么主引导记录得到控制,它检查在它内部的分区表,如果这个表中能够找到一个可引导的分区(BOOTABLE),就把该区的引导记录从它的第一个扇区中读出来,并且把控制传给这个分区的引导记录。
(3)如果硬盘主引导记录检查结果,没有发现可引导的分区,系统就进入ROMBASIC。
(4)如果任何引导标志(分区表中的第一个字节,它表示本分区是否是引导的)是无效的,或者有多于一个引导标志指明为可引导的,那么系统就要显示出错信息:Invalid Partition Table,系统进入一个正常的循环。这时,你可以把一个系统软盘片插入驱动器A中,使用系统复位,从软盘上重新启动系统。(www.xing528.com)
(5)如果由于读错误,这个分区引导记录在5遍内不能正确地读出,那么显示信息:Error Loading Operation System,并且系统进入一个正常的循环。
(6)如果分区的引导记录中不包含一个有效的“结束标志”,系统就认为操作系统丢失,并显示出错信息:Missing Operation System,而进入一个正常的循环。
注意:分区引导记录末尾的两个字节作为是否有效的“结束标志”,当有效时,这两个字节的值应该是55AA,否则就认为该引导记录是一个无效的引导记录。
引导记录无效,那么该分区上的整个操作系统自然也就无法装入内存了。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。