d盘时扩展分区的第一个分区 所以再D盘前面的EBR有可能没改对吧 在d盘ebr中的分区表应该是:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 xx xx
xx xx xx xx xx xx 3f 00 00 00 xx xx xx xx xx xx
xx.............
xx..........
xx.......... 55aa
注:x是代替符,这里时着重说那个3f 00 00 00 看下是不是填成d盘前面所有扇区了
象2楼那样,将试验前后的mbr:3f 00 00 00
xx xx xx xx
中的X处检查下,或发上来看看。作者: 北京令狐冲 时间: 2010-4-22 21:11
楼主描述的不是很清楚,不知道楼主之前是否使用了扩展分区,也就是说,一开始创建四个分区的时候,0扇区是几个分区表项,若为四个分表表项,则表示全部为主分区,若只要两个分区表项,则是一个主分区加一个扩展分区,在扩展分区中有三个逻辑分区。引导分区的标志是分区表项里面描述的,若第一个字节为0x80表示为活动分区。0xEB5890是DBR的标志;另外,本分区之前所有扇区数的值不是固定的,一般为3F(即63),VISTA下为2048扇区,还有可能是其他值,这个值受很多因素印象。还有就是,恢复分区过程中,分区大小是否做过修改?本人制作了一个分区表的结构图,供楼主参考!