逆水寒 发表于 2008-7-19 13:49:49

先问你吧,一个扇区是多少个字节?1KB又是多少个字节?每簇扇区数并不是固定的,是根据分区的大小等一些产生变化的。

逆水寒 发表于 2008-7-19 13:50:52

回复 10# 的帖子

先问你吧,一个扇区是多少个字节?1KB又是多少个字节?每簇扇区数并不是固定的,是根据分区的大小等一些产生变化的。

lianking 发表于 2008-7-19 14:24:00

1KB=1024字节 1字节=8位
一个扇区是512个字节

wsszsmx 发表于 2008-7-19 16:13:53

原帖由 lianking 于 2008-7-19 14:24 发表 http://bbs.intohard.com/images/common/back.gif
1KB=1024字节 1字节=8位
一个扇区是512个字节

1k=1024字节
一个扇区是512字节
两个扇区是一K,16个扇区就是8K

lianking 发表于 2008-7-19 17:09:22

多谢wsszsmx,终于明白了。
但还有疑问,该例子中如何判定该文件夹在FAT表中占用的是1个簇,并判定填入的是开始簇,也是结束簇"FF FF FF 0F"??

wsszsmx 发表于 2008-7-19 18:18:33

原帖由 lianking 于 2008-7-19 17:09 发表 http://bbs.intohard.com/images/common/back.gif
多谢wsszsmx,终于明白了。
但还有疑问,该例子中如何判定该文件夹在FAT表中占用的是1个簇,并判定填入的是开始簇,也是结束簇"FF FF FF 0F"??

根据文件夹20080717的大小是8KB!这个簇空间大小是8K,而8k就是16扇区!对应每簇就是16个扇区!这里已经说明了就只有一个簇!
那么这个文件只占有一个簇,那又知道了入口位置:当然要填FF FF FF OF 了!
也就是说:只有一个簇那么开始和结束的是这个簇!没有其他多余的簇!就可以认为这个簇是开始簇、结束簇都是它了!


所以说:要计算的,每簇扇区数并不是固定的,是根据分区的大小等一些产生变化的。

[ 本帖最后由 wsszsmx 于 2008-7-19 18:33 编辑 ]

xxgyhy 发表于 2008-7-19 19:11:02

真精彩,虽然看不懂,以后一定会看得懂的.

——叶上秋露 发表于 2008-7-20 14:21:10

图文并茙,经典

yjlbcjk 发表于 2008-7-20 19:26:56

LZ能自学到这个地步,非常人所能为

lianking 发表于 2008-7-21 08:46:35

感谢“wsszsmx”,虽然还没完全明白,主要是8KB从那里得出的,好象原帖中并没说文件20080717的大小是是8KB哟!
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: FAT32分区格式化后手工恢复数据一例(手工重建FAT和FDT)