|
|
初来此论坛,还望各位高人不吝赐教。
昨天用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,找到第一个扩展分区。
这里找到第二个分区
第三个
第四个,出现了问题,不知道定位到哪里去了。
[ 本帖最后由 ruobo 于 2008-8-30 16:57 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|