wq168111 发表于 2009-4-18 23:57:18

按逆水寒的帖子,格式化后,文件的恢复的问题

我按逆水寒的 FAT32分区格式化后手工恢复数据一例(手工重建FAT和FDT) 帖子做格式化数据的恢复,已经做到帖子的最后一步,恢复了文件夹的簇链,也出现“文件或目录损坏无法读取”,图片表现为“没有预览”,大小占空间正常。用Winhex来浏览或copy文件正常。当然,如果只是恢复数据的话,直接建个文件夹指向子目录再copy就可以了,我现在是想了解下,还需要修改哪个地方,才能使得数据在原盘正常。

修改后的






[ 本帖最后由 wq168111 于 2009-4-19 00:25 编辑 ]

二月三日 发表于 2009-4-19 09:55:17

找找2720*4

liangmao 发表于 2009-4-19 10:39:50

fat链也要建的。每个都要写的。

dgtan 发表于 2009-4-19 11:52:02

FDT正常了还要FAT正常才可以使文件可以正常访问。

wq168111 发表于 2009-4-19 15:22:17

回复 4# 的帖子

文件夹大小为1簇,开始就是结束,2720H=10016,FAT1的偏移=10016*4=40064,如图三,在那个位置填上FFFFFF0F,没有错啊。。能进文件夹里,看到里面的文件大小,只是不能打开而已;如果不是在那个位置,连文件夹都进不去。

[ 本帖最后由 wq168111 于 2009-4-19 15:27 编辑 ]

liangmao 发表于 2009-4-19 18:05:55

不是就写一个那么简单的。
你要把每个文件占的都是哪些簇,一个一个链接起来,才能在window里打开它吖、
不是写个fat开头就行的。、

博睿 发表于 2009-4-21 17:31:37

回复 5# 的帖子

很直接的计算方法,学习了!

wq168111 发表于 2009-4-21 18:23:02

回复 6# 的帖子

多谢,我已了解了,在图三中填的FFFFFF0F只是定义该文件夹的簇链,还要接着填上文件夹里面的文件簇链。汗,如果是大或多文件,不知要写到猴年马月,看来恢复FAT的意义不大,了解就行了。

伊水皇子 发表于 2009-5-19 23:13:52

嗯,小生学习了啊

hanlin 发表于 2010-1-7 19:09:18

LZ在此感谢了。
页: [1] 2
查看完整版本: 按逆水寒的帖子,格式化后,文件的恢复的问题