重建分区表恢复数据
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
重建分区表恢复数据
实验环境:VMware Workstation,雨林木风GhostXP SP3装机版YN25.0
Ghost恢复系统、误删除分区,都是造成数据丢失的常见操作,重建分区表很容易恢复这类操作所丢失的数据,且数据的恢复率基本是100%。
Ghost恢复系统时,错误的选择从disk恢复系统,结果是恢复系统到整个硬盘,重启后发现只有一个主分区,ghost的操作是删除了原来分区表,只划分一个主分区来装系统,这时硬盘上最开始的部分被破坏,也就是原来的C盘数据被覆盖掉,这个比较难恢复,而C 盘以外其他分区的数据是没有被破坏的,只是分区表被修改,导致找不到数据。
还有一种就是磁盘管理里面误删除分区,造成数据的丢失,这时分区里面的数据是没有被破坏的,只是硬盘的分区表被修改,而无法找到数据。
这时最好的办法就是重建原来的分区表来恢复数据,这比用Easyrecovery扫描来恢复快得多,且恢复的更加完整。
重建分区表使用的一个比较简单实用的工具就是diskgen,一般的ghost光盘里面有自带,也可下载来使用。
这里假设错误ghost系统后只有一个主分区,数据恢复具体步骤如下:
首先看数据丢失之前硬盘分区结构和数据文件,如下图硬盘有三个分区,其中C盘为主分区,D、E盘为扩展分区。
各分区内有一些重要数据:
现在通过E盘的gho文件来恢复系统,错误的ghost的操作如下:
这样恢复系统后,会把系统恢复到整个硬盘,导致分区表被破坏,原来数据无法访问。
Ghost完成后硬盘结构如下,只有一个C分区了:
下面开始数据恢复。
重启系统,光盘启动,放入ghost光盘,启动DOS,执行diskgen 命令如下:
打开diskgen的操作界面,选择工具--重建分区表:
点击继续,开始重建分区表操作:
弹出的信息框中选择交互方式手动修复分区表:
工具马上开始扫描分区表,下图是工具扫出来的第一个分区:
这里要根据之前的分区结构来判断是不是我们要的分区,如果是,选
择保留,如果不是则跳过,很明显,这个不是我们想要的正确的分区,这里选择跳过,继续开始扫描:
在扫描原来C分区那段的时候,会扫出来几个无关的分区,都选择跳过,继续扫描,直到找到原来正确分区,而这个正确的分区通常都是扩展分区,如下图:
这里可以确定是原来的D盘分区,所有选择保留,继续扫描:
这里可以确定是原来的E盘分区,选择保留:
分区表重建完毕,但是原来的C盘主分区并没有扫出来,这里把柱形图下面10G为分配的空间建立为主分区,点击未分配的灰色区域,再点分区—新建分区:
这里自动新建为主分区,点确定:
工具询问是否建立fat分区,这里一般选择否,自己定义是建立哪种
类型的分区:
这里根据系统标志来确定是何种分区,系统标志号已经在下面给出,可以根据需要来填写,如果想让C盘是ntfs盘,则填07:
点击确定,完成分区表的建立,这里需要注意的是,主分区需要激活为活动分区,系统才能被引导,否则装完系统后,重启后无法引导系统,这种问题一般出现在用ghost装系统的情况,如果是安装版系统,则在安装系统的时候,安装程序会自动格式化C盘并激活为活动分区。
点击刚才建立的主分区,选择分区—激活,即可。
最后记得把所做的更改存盘,这样更改才能生效,点击硬盘—存盘,询问是否更新分区表,选择是:
询问是否删除引导记录,这里可以选择是,删除错误ghost系统后系统的引导记录,就算不删除引导记录,系统能引导,但是也不会正常进系统,因为分区表已经改变。
最后再正确安装系统,就可恢复原来D、E盘的所有数据,如下图:
同理,如果是误删除分区,只要用diskgen重建原来分区表,重启系统就能完全恢复系统数据。
注:原文参考自岳雷的微软网络讲堂,更详细的数据恢复技术,请参考/202879/d-10
QQ群:139570407。