菜鸟问题,关于逻辑盘DBR的修复和扇区计算,多谢!(分区表已上图)

[复制链接]
  • TA的每日心情
    擦汗
    2012-12-5 18:24
  • 签到天数: 2 天

    [LV.1]布衣百姓

    2

    主题

    15

    回帖

    26

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    26
    发表于 2008-8-30 09:49:30 | 显示全部楼层 |阅读模式
    初来此论坛,还望各位高人不吝赐教。
    昨天用winhex操作U盘,本想删掉其DBR然后试试恢复,结果WINHEX这个讨厌的东西每次都默认打开以前的盘,我一边看电影一边点选[wiki]扇区[/wiki]一边[wiki]删除[/wiki],
    弹出的提示对话框也没仔细看,删完了才发现原来把G盘给删掉了,我的G盘2G,[wiki]硬盘[/wiki]总共500G,是专门分出来个[wiki]FAT[/wiki]32试试恢复文件用的,
    当时是用pqmagic从I盘后面划了空间出来。
    这时G盘不能读写,只能打开物理盘,但是我又找不到它的物理地址。
    这时我看到物理盘的扇区总数是976771055,我想G盘应该位于最后,减去G盘扇区数应该可以找到它的头,
    正好有以前的DBR照片,我看扇区数是4578462,这样计算出来的结果是972192593却不对。不知道为什么,
    而用I盘起始物理+I盘大小是972189532扇区,也不对。
    后来幸好从以前DBR的照片中看到了G盘的物理地址是972189603,这样才从备份DBR中恢复了G盘。
    想问下各位这几个数据为什么对不上,差在哪里,而且如果用G盘物理起始地址+G盘扇区数,偏移是976768065,
    为什么物理硬盘后面还有几个扇区没用?
    我开始的思路能解决这个问题吗?
    谢谢各位回帖。
    -------------------------------------------
    下午看了一下[wiki]分区表[/wiki]和EBR,先开始几个分区跟踪还能正常,可是到第五个分区计算出现了问题,请大侠看看怎么回事,计算方法是一样的啊,奇怪。
    从物理0开始看MBR,找到第一个扩展分区。
    1.JPG
    这里找到第二个分区
    2.JPG
    第三个
    3.JPG
    第四个,出现了问题,不知道定位到哪里去了。
    4.JPG

    [ 本帖最后由 ruobo 于 2008-8-30 16:57 编辑 ]

    该用户从未签到

    2

    主题

    430

    回帖

    892

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    892
    发表于 2008-8-30 09:55:16 | 显示全部楼层
    只是删除DBR的话,把DBR备份回写就OK了

    该用户从未签到

    2

    主题

    430

    回帖

    892

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    892
    发表于 2008-8-30 09:57:19 | 显示全部楼层
    还有要矫正下"winhex"不是叫什么讨厌的东西,是你自己的操作导致的问题,不能把责任归给工具.
    工具是辅助人在工作,人才是...
    鉴定完毕!
  • TA的每日心情
    擦汗
    2012-12-5 18:24
  • 签到天数: 2 天

    [LV.1]布衣百姓

    2

    主题

    15

    回帖

    26

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    26
     楼主| 发表于 2008-8-30 10:09:35 | 显示全部楼层
    ……楼上的没仔细看帖吧,我说了找的过程,我的问题是为什么那几个数字对不上,
    而不是从备份中copy,
    winhex不过是随手写了个语气词,设置里面改一下就好了。

    该用户从未签到

    24

    主题

    273

    回帖

    2928

    积分

    [INTOHARD]营长

    9

    Rank: 6Rank: 6

    积分
    2928
    发表于 2008-8-30 10:36:46 | 显示全部楼层
    硬盘后面几个扇区是剩余扇区,每个硬盘分区后都会产生剩余扇区,就像有时总有7.8M分不掉一样
  • TA的每日心情
    擦汗
    2012-12-5 18:24
  • 签到天数: 2 天

    [LV.1]布衣百姓

    2

    主题

    15

    回帖

    26

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    26
     楼主| 发表于 2008-8-30 11:16:42 | 显示全部楼层
    那为什么用I盘起始+I盘大小计算出来的也不对呢?逻辑硬盘后面也有剩余?
    如果这样那就没办法手工找到G盘的起始了吧。

    该用户从未签到

    17

    主题

    187

    回帖

    2642

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2642
    QQ
    发表于 2008-8-30 11:17:15 | 显示全部楼层
    要正确定位DBR要从[wiki]分区表[/wiki]开始计算,如果你的G盘是扩展分区里的逻辑磁盘还要计算EBR

    该用户从未签到

    17

    主题

    187

    回帖

    2642

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2642
    QQ
    发表于 2008-8-30 11:19:39 | 显示全部楼层
    想想我这样说可能有点笼统,如果你有截图要好分析一点
  • TA的每日心情
    擦汗
    2012-12-5 18:24
  • 签到天数: 2 天

    [LV.1]布衣百姓

    2

    主题

    15

    回帖

    26

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    26
     楼主| 发表于 2008-8-30 18:27:48 | 显示全部楼层
    顶!!楼上的来看看啊!

    该用户从未签到

    18

    主题

    559

    回帖

    685

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    685
    发表于 2008-9-1 16:49:47 | 显示全部楼层
    [s:18] [s:36] [s:36] [s:36] [s:36] [s:36]
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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