无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3651|回复: 2
打印 上一主题 下一主题

[分享] 自己第一次手动恢复分区的经历,高手飘过

[复制链接]
跳转到指定楼层
1#
发表于 2011-2-10 17:25:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前序:
邻居找我修电脑,我空手去的,什么工具也没带,结果发现系统有问题,要打开任务管理器,手动运行EXPLORER.EXE,才能正常进入桌面。本来想从网上搜一下,临时解决就算了,可又一想,坏了还得找我,还不如就麻烦一次呢。我以前给他装过系统,并且弄了个隐藏分区,还做好了备份,开机按F10可以一键恢复。可是我弄好备份才发现,一开机总是蓝屏,重启一下就好了。每次开机总是第一次蓝屏,当时郁闷的不行。也不知道哪儿的事,也就只能一点点的试,先是重写了主引导,后把隐藏分区也删了,没解决,后来找到原因是用的GHOST系统盘的事,萝卜家园0805的一个版本。使用了非标准的NTLDR,杀毒软件杀毒时判断NTLDR有问题,就给替换成了标准的NTLDR,真能多管闲事啊。结果就是第一次开机蓝屏。替换NTLDR之后,问题解决,因为时间关系一键恢复也没弄。

正题:
这次手头什么工具也没有,没法重装系统。想到以前都做了备份,还有隐藏分区,只是删掉了,数据都在,只要添加分区表描述,就OK了。
下了个WINHEX。用WINHEX打开硬盘,查看分区表,根据扩展分区的分区描述得到扩展分区的分区起始跟分区大小。把扩展分区的开始位置加上分区大小就是扩展分区的结束位置。定位扇区到扩展分区的结束位置。然后从当前位置往后搜索十六进制EB,很快就找到了,查看扇区就是隐藏分区的DBR扇区。使用WINHEX的模版查看功能,查看DBR,得到分区描述,主要是分区之前的扇区数跟分区大小。有了这两个数值就OK了。打开0扇区,在分区表位置,空闲的分区表项,手动输入就可以了。第一个字节是分区激活标志,填00,后面是开始CHS,3个字节,这个不重要,如果你不会,可以随便填一下,可以用DISKGEN修复一下。超过8.4G的CHS无法表示,统一用FEFFFF来表示,看一下扩展分区的开始CHS,就是FEFFFF,已经超过8.4G,那么这个主分区肯定也是FEFFFF,再往后是分区类型,FAT32填0C,再往后是结束CHS,也是FEFFFF,再后面4个字节是分区开始位置,就是上面我们得到的数值,最后4个字节是分区大小,也是上面我们得到的。填好之后,重启系统,已经可以看到隐藏分区了。直接复制以前的GHO文件试了一下,OK。 还好,系统装有一键GHOST,先备份当前的NTLDR,然后重启,恢复以前的备份,恢复完,替换刚备份的NTLDR,然后,重新做了F10的主引导,重新做的备份。 全部完工。
2#
发表于 2011-2-10 18:44:13 | 只看该作者
很好,支持一下!
回复

使用道具 举报

3#
发表于 2011-2-22 22:39:43 | 只看该作者
不懂原理,太难了,路过看下,懂了的时候学习下.
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-13 15:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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