迅维网

查看: 5266|回复: 27
打印 上一主题 下一主题

在WINHEX里指定了分区格式为07,为什么还提示要格式化

  [复制链接]
跳转到指定楼层
1#
发表于 2012-2-3 11:01:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 河北邢台 来自 河北邢台

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
请教下,在WINHEX里指定了分区格式为07,为什么还提示要格式化,
下面是我的三个分区的十六进制代码请帮我分析下,谢谢!!
MBR
c盘:80 01 01 00 07 FE FF FF 3E 00 00 00 23 6A 32 01
扩展分区:00 01 01 00 0F FE FF FF 62 6A 32 01 9E EC F9 11
D盘DBR
D盘:00 01 01 00 07 FE FF FF 3F 00 00 00  79 1F 17 11
e盘: 00 01 01 00 07 FE FF FF B8 1F 17 11 E6 CC E2 00
E盘EBR处代码略
我没有找到DBR的代码在哪,
这么写了还要写DBR吗

2#
发表于 2012-2-3 11:08:35 | 只看该作者 来自: 黑龙江哈尔滨 来自 黑龙江哈尔滨
提示格式化的原因有很多,不是指定个标识就可以的。

你要看看DBRR指定的位置正不正确。正确还要看各个文件系统的重要的扇区有没有破坏。


看看文件系统吧

回复 支持 反对

使用道具 举报

3#
发表于 2012-2-3 11:36:25 | 只看该作者 来自: 广东 来自 广东
楼主还没有真正理解MBR DBR是怎么回事,改一个标志没有什么意义,是否提示格式化,跟那个标志没有太大关系。

回复 支持 反对

使用道具 举报

4#
发表于 2012-2-3 11:47:50 | 只看该作者 来自: 河北邢台 来自 河北邢台
我是在恢复重分区以前的数据,把MBR和EBR改成上述的代码后,总是看不到以前的数据,而且提示格式化,
在这之前我在用一系列硬盘软件操作后用diskgenius看不到分区了,又重分的区。然后就像上面说的那样恢复数据,这种情况数据还能恢复吗?应该用怎样的思路来恢复

回复 支持 反对

使用道具 举报

5#
发表于 2012-2-3 13:15:36 | 只看该作者 来自: 黑龙江哈尔滨 来自 黑龙江哈尔滨
不是一两句话就能说明白的

回复 支持 反对

使用道具 举报

6#
发表于 2012-2-3 13:32:58 | 只看该作者 来自: 广东 来自 广东
是否能恢复,关键是看你的操作,是否覆盖了数据。
如果,重新分区了,就要找回原来的分区。

回复 支持 反对

使用道具 举报

7#
发表于 2012-2-3 14:00:21 | 只看该作者 来自: 河北邢台 来自 河北邢台
我就是在找回原来的分区,也不知道改的对不对,找了好几个带55AA标志,倒数第五行最后两字节是00的扇区,改完以后总是提示要格式化,

回复 支持 反对

使用道具 举报

8#
发表于 2012-2-3 14:08:04 | 只看该作者 来自: 广东 来自 广东
没有找对位置吧
继续找吧。

回复 支持 反对

使用道具 举报

9#
发表于 2012-2-3 14:37:08 | 只看该作者 来自: 河北邢台 来自 河北邢台
回复 支持 反对

使用道具 举报

10#
发表于 2012-2-3 14:40:00 | 只看该作者 来自: 河北邢台 来自 河北邢台
罗工SAS 发表于 2012-2-3 14:08
没有找对位置吧
继续找吧。

顺便问一下,找到后是要新分区的DBR上改,还是在旧分区的DBR上改

点评

找到原来的DBR,把分区信息写入MBR  详情 回复 发表于 2012-2-3 16:31
回复 支持 反对

使用道具 举报

11#
发表于 2012-2-3 14:48:24 | 只看该作者 来自: 四川攀枝花 来自 四川攀枝花
看不懂,晕晕的

回复 支持 反对

使用道具 举报

12#
发表于 2012-2-3 14:59:30 | 只看该作者 来自: 河北邢台 来自 河北邢台
yws19930419 发表于 2012-2-3 14:48
看不懂,晕晕的

比如我以前是把第20000扇区做为E盘DBR,但我重分区时,E盘却是从第10000扇区开始分的,我找到以前的分区后是应该改20000扇区的DBR还是应该改10000扇区的DBR呢
另外D盘的DBR还要根据E盘的容量改动而改动吗,还是只要把E盘的DBR改了就可以了

点评

恢复分区主要是找DBR,改MBR  详情 回复 发表于 2012-2-3 16:33
回复 支持 反对

使用道具 举报

13#
发表于 2012-2-3 16:27:52 | 只看该作者 来自: 四川攀枝花 来自 四川攀枝花
我想DBR只是解释分区的起止位置,和下一个分区的开始地址。


点评

说的很对,DBR解释的是自己这个分区的开始和大小,也就是告诉你下一个分区在什么地方开始。  详情 回复 发表于 2012-2-3 16:32
回复 支持 反对

使用道具 举报

14#
发表于 2012-2-3 16:31:23 | 只看该作者 来自: 广东 来自 广东
忍耐苦中苦 发表于 2012-2-3 14:40
顺便问一下,找到后是要新分区的DBR上改,还是在旧分区的DBR上改

找到原来的DBR,把分区信息写入MBR

回复 支持 反对

使用道具 举报

15#
发表于 2012-2-3 16:32:18 | 只看该作者 来自: 广东 来自 广东
yws19930419 发表于 2012-2-3 16:27
我想DBR只是解释分区的起止位置,和下一个分区的开始地址。

说的很对,DBR解释的是自己这个分区的开始和大小,也就是告诉你下一个分区在什么地方开始。

回复 支持 反对

使用道具 举报

16#
发表于 2012-2-3 16:33:12 | 只看该作者 来自: 广东 来自 广东
忍耐苦中苦 发表于 2012-2-3 14:59
比如我以前是把第20000扇区做为E盘DBR,但我重分区时,E盘却是从第10000扇区开始分的,我找到以前的分区后 ...

恢复分区主要是找DBR,改MBR

回复 支持 反对

使用道具 举报

17#
发表于 2012-2-3 17:53:26 | 只看该作者 来自: 河北邢台 来自 河北邢台
恍然大悟,多谢

回复 支持 反对

使用道具 举报

18#
发表于 2012-2-3 18:47:33 | 只看该作者 来自: 河北邢台 来自 河北邢台
我刚试了下
1、记下C盘的分区表代码80 01 01 00 07 FE FF FF 3E 00 00 00 23 6A 32 01
2、住C盘里拷贝了几个文件,然后把C盘删掉,重新分区
3、把C盘分成个9605M的分区,还剩余200M左右空间
4、重启机器后用WINHEX打开硬盘,把C盘的代码80 01 01 00 07 FE FF FF 3E 00 00 00 23 6A 32 01 再改回去,一字不差,保存
5、再重启,再看C盘容量和重新分区前一点不差,但却要求格式化,
为什么会出现这种情况,不是改回原来的C盘大小和开始扇区就可以恢复吗,怎么C盘却成了没格式化的呢

点评

因为C盘的DBR被你重新改变了。  详情 回复 发表于 2012-2-4 09:22
回复 支持 反对

使用道具 举报

19#
发表于 2012-2-4 09:22:51 | 只看该作者 来自: 广东 来自 广东
忍耐苦中苦 发表于 2012-2-3 18:47
我刚试了下
1、记下C盘的分区表代码80 01 01 00 07 FE FF FF 3E 00 00 00 23 6A 32 01
2、住C盘里拷贝了 ...

因为C盘的DBR被你重新改变了。


回复 支持 反对

使用道具 举报

20#
发表于 2012-2-4 11:13:39 | 只看该作者 来自: 河北邢台 来自 河北邢台
是要连主分区和扩展分区的都要改吗

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复