主引导记录:主引导记录就是一段程序,他的作用是在主机通电自检后此记录被读入内存,程序首先检查磁盘是否有活动分区,如果没有结出错误信息,如果有则将活动分区的分区引导记录读入内存,此时主引导记录的使命就完成了,系统交给了分区引导记录.
分区引导记录:磁盘的主引导记录只有一个,分区引导记录则在每个逻辑驱动器上均有一个.C盘的分区引导记录在0柱面1磁头1扇区,其它的盘在分区链表下一个磁头的第一个扇区.它由四部分组成,1,BIOS参数区(Bios parameter Block)BPB 2,分区引导记录的代码驱,相当于整个主引导记录起引导系统的作用,3.........4.结束标志55AA.分区引导记录中包含分区大小,文件分配表FAT(File Allocate Table)的位置和大小,文件目录表FDT(File Directory Table)的位置和大小.
主分区表:主分区表一共64字节,每个分区16字节,最多记录4个分区的信息(磁盘最多可以分为一个主分区和最多三个扩展分区共四个分区),其中第一个字节用来标志分区是否可启动80,为可启动00为不可启动,第二字节为分区起始磁头号,第三四字节合在一起记录分区起始柱面号和扇区号,其中第三字节最后低六位为扇区值最大为63,高二位与第四字节组成十位记录柱面号,例如:第三四字为0x1234(随便写的),由高位向低位排列是0x3412,写成二进制为00110100 00010010则红色的六位记录扇区号,蓝色的二位与前面组合方式为0000110100,引进的二位还是做高二位.
分区链表:找了好几本书绍的都比较简单,只知道为位每个分区的第一个扇区,而C盘严格来讲没有分区链表.以后看到有关内容再贴上来.