NTFS手写DBR必填的一些参数如下:
其中目前为止参数不变的为:

↓可变参数↓
关于30偏移量的数值比较奇怪,因为目前为止的NTFS的DBR,MSF的起始簇号都是786432也就是00 00 0C 00 00 00 00 00。

其他的可变数值只有三个
每簇扇区数↑,为2的整数次幂,如:1,2,4,8,16,32,…..图中为8;
注:如果分区是在系统安装前被格式化的,一般大于2GB的分区每簇默认占用8个扇区
如果是由FAT分区转换而来,则每簇扇区占用1个扇区
这个值是扇区大小↑;
这个值是MSF备份起始簇号↑,一般为;系统扇区为10;普通扇区为02
这两个参数是带符号的为负数时说明文件大小小于每簇扇区数
F6 = -10 。 2的-1*-10次方=2的10次方=1024字节=2扇区
计算方法为 2的-1*x次方。其中x为图中所指的数值,进行分别计算!
|