找回密码
 注册
查看: 29117|回复: 1

MBR,PBR已备份,系统无法访问分区后进行恢复无效, 只是通过DG可以读取分区目录和文件

[复制链接]
发表于 2015-10-2 19:52:11 | 显示全部楼层 |阅读模式
本帖最后由 163 于 2015-10-2 23:18 编辑

各位好, 感谢您们能有时间阅读我的帖子, 希望能帮助分析一个问题:

我的分区结构是 主分区1--主分区2--扩展分区--一点剩余空间。
我在主分区1原来已经装有xp 32位, 现在在主分区2装win7 64位。
安装前已经使用DG和BOOTICE备份好MBR以及PBR, 并且使用WinHex保存全盘数据中从偏移0到7DFF的数据(7E00开始就是第一个分区的数据EB52904E54465320....了)
安装win7后开机显示bootmgr界面, 可以选择进入xp或者win7, 均能正常进入。访问扩展分区的文件也没问题, 只是xp盘根目录下多了bootmgr文件和EFI目录
由于想让xp在bootmgr界面默认启动, 于是在xp系统下进入BOOTICE进行设置, 编辑当前系统BCD(其实我应该在win7下设置的,但又xp所在分区是活动分区),
然后奇葩的事情发生了, 设置后竟然有几个分区马上访问不到了。最明显是桌面文件不见了, 因为我把桌面路径设置在其中一个访问不到的分区,
重启后无法再进入bootmgr界面了,即也无法进入xp, win7了
然后我重启到winPE下进行检查, 通过windows资源浏览器仍然无法访问那几个分区的文件

windows资源管理器无法访问分区文件

windows资源管理器无法访问分区文件

使用windows计算机管理-磁盘管理 查看分区可以看到状态是良好的

计算机管理分区显示状态良好

计算机管理分区显示状态良好

而使用DG进行查看, 发现主分区2变成未格式化, 主分区1以及其它扩展分区下逻辑分区在DG下面是可以展开文件系统的,
试着提取之前保存在其中一个系统无法访问的扩展分区里边保存的MBR, PBR等备份文件到U盘也是成功的
接着使用DG将之前DG保存的MBR, PBR恢复到磁盘,
但系统仍然无法识别分区,DG仍然能够读取文件系统,没有改善迹象,

使用DG检查分区表却告知磁盘没有分区表错误。

提示没有分区表错误

提示没有分区表错误

而用Partition Manager服务器版检查则有个告警提示Can't read $SDS

PM日志存在SDS无法打开

PM日志存在SDS无法打开


于是使用DG的重建分区表功能进行分区搜寻, 搜寻后确认仍然能展开文件系统后保存分区表, 再次尝试打开那些分区失败.
然后我又增加了一块型号容量相同的新硬盘, 分区后将原来硬盘的主分区1用DG克隆到新硬盘的主分区1, 如下图K盘中,

克隆产生一样的情况

克隆产生一样的情况

于是产生同样的系统访问不了磁盘但DG可以访问并且展开文件系统的情景

所以特地前来论坛与诸位交流下, 看看对此需要如何进行修复, 初步怀疑是分区引导数据出现损坏导致的, 因为克隆分区应该也会克隆分区引导

希望我的问题能够得到各位的解答, 也希望DG以后能够改善这一问题
发表于 2015-10-5 19:12:54 | 显示全部楼层
如果方便具体加我们qq,帮你看一下;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|DiskGenius ( 冀ICP备05002509号-2 )

GMT+8, 2025-4-30 03:08 , Processed in 0.127335 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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