硬盘主引导记录,主分区表,分区引导记录,分区链表介绍http://hi.baidu.com/bailyzheng/item/a2cea8f7c0fdf2dc6325d2a8

来源:互联网 发布:mac程序卸载后图标还在 编辑:程序博客网 时间:2024/05/16 05:35

http://roclinux.cn/?p=1301

硬盘主引导记录,主分区表,分区引导记录,分区链表介绍(转)

 

      首先是主引导扇区它位于磁盘0柱面0磁头1扇区,共512字节,由主引导记录,分区表(一般讲的分区表均指主分区表)和结束标志55AA构成,前446字节为主引导记录,从447到510字节为分区表,最后两个字节为结束标志.有些书上讲它属于C盘,但它是隐藏的,而且整个磁道63个扇区都是隐藏的,而且通过读取分区表可以看出C盘的起始扇区是0柱面1磁头1扇区.所以这个扇区应该是独立于各个分区的.

       主引导记录:主引导记录就是一段程序,他的作用是在主机通电自检后此记录被读入内存,程序首先检查磁盘是否有活动分区,如果没有结出错误信息,如果有则将活动分区的分区引导记录读入内存,此时主引导记录的使命就完成了,系统交给了分区引导记录.

        分区引导记录:磁盘的主引导记录只有一个,分区引导记录则在每个逻辑驱动器上均有一个.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盘严格来讲没有分区链表.以后看到有关内容再贴上来.

原创粉丝点击