求解《一个恢复目录乱码的案例》里的内容

[复制链接]

该用户从未签到

23

主题

216

回帖

545

积分

[INTOHARD]工兵

Rank: 1

积分
545
发表于 2008-5-30 15:36:55 | 显示全部楼层 |阅读模式
向这句话“下面以WGH这个目录说明操作过程,可以看到wgh这个目录的首[wiki]簇[/wiki]号是120002H”
这个首簇号是什么意思?
望知道告诉小弟一声!

该用户从未签到

0

主题

11

回帖

36

积分

[INTOHARD]工兵

Rank: 1

积分
36
发表于 2008-5-30 15:40:35 | 显示全部楼层
顶一下,我也找不到线索,请高手解答。

该用户从未签到

5

主题

9

回帖

115

积分

[INTOHARD]班长

Rank: 2

积分
115
发表于 2008-5-30 15:44:50 | 显示全部楼层
我也在考虑你的这个问题 都不知道他们在那看得出来 我也郁闷

该用户从未签到

46

主题

533

回帖

2126

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
2126
QQ
发表于 2008-5-30 15:49:31 | 显示全部楼层
当前子目录所在的簇
  • TA的每日心情
    开心
    2015-3-13 11:53
  • 签到天数: 172 天

    [LV.7]四品道员

    7

    主题

    570

    回帖

    3446

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    3446
    发表于 2008-5-30 16:31:27 | 显示全部楼层
    因为这个分区是[wiki]FAT[/wiki]32的,所以首簇号有高位和低位组成,在图中wgh的高位是1200 低位是0200,根据高位在前,低位在后的原则,wgh的首簇号是00120002H,也就是120002H

    该用户从未签到

    23

    主题

    216

    回帖

    545

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    545
     楼主| 发表于 2008-5-30 17:16:45 | 显示全部楼层
    原帖由 nhqwsj 于 2008-5-30 16:31 发表
    因为这个分区是FAT32的,所以首簇号有高位和低位组成,在图中wgh的高位是1200 低位是0200,根据高位在前,低位在后的原则,wgh的首簇号是00120002H,也就是120002H

    高位1200  低位0200  怎么看的?    H又是哪来的?  我是个十足的菜鸟,想多了解些  希望能给予解答  非常感谢!

    该用户从未签到

    2

    主题

    430

    回帖

    892

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    892
    发表于 2008-5-30 19:44:06 | 显示全部楼层

    回复 7# 的帖子

    H --------16进制的标志

    该用户从未签到

    5

    主题

    9

    回帖

    115

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    115
    发表于 2008-5-30 20:16:29 | 显示全部楼层
    为什么就要说最高位是1200啊 比他高的多的是 为什么就1200 我想不通 头都大啦 望高手们说说
    未命名.jpg
  • TA的每日心情
    开心
    2015-3-13 11:53
  • 签到天数: 172 天

    [LV.7]四品道员

    7

    主题

    570

    回帖

    3446

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    3446
    发表于 2008-5-30 21:56:57 | 显示全部楼层
    原帖由 huoyanwux 于 2008-5-30 17:16 发表

    高位1200  低位0200  怎么看的?    H又是哪来的?  我是个十足的菜鸟,想多了解些  希望能给予解答  非常感谢!

    H表示是16进制,至于高位低位怎么看,我想应该是你没有明白目录项的里面的内容,对于FAT32来说,目录项有32个[wiki]字节[/wiki]组成,第20-21是簇的高位,第26-27是簇的低位,在图中用偏移表示的话就是14H-15H是高位,1AH-1BH是低位,那么对应的值是12 00 、0200。另外看右边,显示的目录名是wgh,那么这个就是wgh的目录项,所以它的首簇号就是120002H,这样解释不知是否能让你们明白。你们再看看下图中的红线部分

    [ 本帖最后由 nhqwsj 于 2008-5-30 21:59 编辑 ]
    未命名.jpg

    该用户从未签到

    29

    主题

    1092

    回帖

    1万

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    17691
    QQ
    发表于 2008-5-30 21:58:24 | 显示全部楼层
    这是学习FAT32文件系统的基础知识,最好还是弄本书好好看看!! 11.JPG
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表