误用GHOST将C盘数据拷贝到D盘,如何恢复D盘数据
展开全部
一、不小心造成误操作
恢复主分区的备份时,应选择“Local→Partition→From Image”(本地→分区→从映像文件),误操作为“Local→Disk→From Image”(本地→硬盘→从映像文件)。因我备份的是主分区数据,而D、E、F盘有许多日常工作的资料,没有备份。误操作后整个硬盘变成了一个C盘。D盘、E盘、F盘的资料全都没有了。
二、仔细分析
出现问题后,我马上静下心认真分析。考虑到Ghost在恢复数据时有自动分区和格式化的功能,但通过我的实际经验知道,它只是改变了启动扇区的数据,而实际的数据应该还在,于是我就开始了我的恢复过程。
三、开始恢复
1.备份分区表
首先,找一块和原硬盘大小、分区一模一样的硬盘。然后再用DOS启动盘启动机器,然后在DOS下用KV3000/B命令备份这块硬盘分区表的数据到A盘上的hdpt.dat文件。
2.恢复分区表
再换成被误操作要恢复数据的硬盘,在DOS下用Kv300/hdpt.dat命令恢复分区表,重启,C盘被克隆的win98照样运行,而丢失的D、E、F盘全都回来了,而且数据100%的恢复,这时和恢复主分区的效果是一样的。
3.追缴C盘数据
恢复主分区后,C盘中有一些新存的数据也想恢复,怎么办呢?我在网上找到了在Windows下可恢复数据的软件Easy Recovery 5.1(Pro),它有恢复磁盘格式化(DISKFOMAT)的功能。一使用还真不错,许多删除的数据全都找回来了。而且原来删除掉没被覆盖的数据都能恢复。
四、总结教训
1.备份好分区表
经过这次经历,感想颇深,首先在使用新机器或新分区表后,要备份分区表。以防分区表被各种形式破坏后(如病毒等的破坏),可以用上面的方法恢复。
2.资料不要放在C盘
存储数据最好放在D、E、F盘中,不要放在C盘以及桌面上。这样出现灾难后,很难恢复。
3.通过命令安全备份/恢复
可以把Ghost.exe拷贝到D盘根目录下(要注意,一定要使用Ghost 2001或先前版本,否则以下命令中某些参数不被支持),然后生成一个名为backup.bat的命令,内容如下:
@echo off
Ghost.exe -clone,mode=pdump,src=1:1,dst=d:\sys.gho -z9 -sure
再建立一个名为rest.bat的批处理文件,输入如下内容:
@echo off
Ghost.exe -clone,mode=pload,src=d:\sys.gho:1,dst=1:1 -sure -rb
这样,我们只要用Windows 98启动盘启动机器到DOS状态,到D盘根目录,输入rest可以恢复系统,而使用backup则可以备份系统。避免进入Ghost,误操作而引起不必要的麻烦
恢复主分区的备份时,应选择“Local→Partition→From Image”(本地→分区→从映像文件),误操作为“Local→Disk→From Image”(本地→硬盘→从映像文件)。因我备份的是主分区数据,而D、E、F盘有许多日常工作的资料,没有备份。误操作后整个硬盘变成了一个C盘。D盘、E盘、F盘的资料全都没有了。
二、仔细分析
出现问题后,我马上静下心认真分析。考虑到Ghost在恢复数据时有自动分区和格式化的功能,但通过我的实际经验知道,它只是改变了启动扇区的数据,而实际的数据应该还在,于是我就开始了我的恢复过程。
三、开始恢复
1.备份分区表
首先,找一块和原硬盘大小、分区一模一样的硬盘。然后再用DOS启动盘启动机器,然后在DOS下用KV3000/B命令备份这块硬盘分区表的数据到A盘上的hdpt.dat文件。
2.恢复分区表
再换成被误操作要恢复数据的硬盘,在DOS下用Kv300/hdpt.dat命令恢复分区表,重启,C盘被克隆的win98照样运行,而丢失的D、E、F盘全都回来了,而且数据100%的恢复,这时和恢复主分区的效果是一样的。
3.追缴C盘数据
恢复主分区后,C盘中有一些新存的数据也想恢复,怎么办呢?我在网上找到了在Windows下可恢复数据的软件Easy Recovery 5.1(Pro),它有恢复磁盘格式化(DISKFOMAT)的功能。一使用还真不错,许多删除的数据全都找回来了。而且原来删除掉没被覆盖的数据都能恢复。
四、总结教训
1.备份好分区表
经过这次经历,感想颇深,首先在使用新机器或新分区表后,要备份分区表。以防分区表被各种形式破坏后(如病毒等的破坏),可以用上面的方法恢复。
2.资料不要放在C盘
存储数据最好放在D、E、F盘中,不要放在C盘以及桌面上。这样出现灾难后,很难恢复。
3.通过命令安全备份/恢复
可以把Ghost.exe拷贝到D盘根目录下(要注意,一定要使用Ghost 2001或先前版本,否则以下命令中某些参数不被支持),然后生成一个名为backup.bat的命令,内容如下:
@echo off
Ghost.exe -clone,mode=pdump,src=1:1,dst=d:\sys.gho -z9 -sure
再建立一个名为rest.bat的批处理文件,输入如下内容:
@echo off
Ghost.exe -clone,mode=pload,src=d:\sys.gho:1,dst=1:1 -sure -rb
这样,我们只要用Windows 98启动盘启动机器到DOS状态,到D盘根目录,输入rest可以恢复系统,而使用backup则可以备份系统。避免进入Ghost,误操作而引起不必要的麻烦
展开全部
下载数据恢复软件,比如易我数据恢复等等,扫描D盘。恢复出来就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这跟删除一样,但愿没有重名的文件,现在只能用恢复软件来恢复;
国外比较好用的EasyRecovery 国内的易我 2.0 2.1都可以~~~~
祝你好运!
国外比较好用的EasyRecovery 国内的易我 2.0 2.1都可以~~~~
祝你好运!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个情况比较糟糕,会对你D盘的数据造成一定的破坏,至于破坏到什么程度,哪些数据能恢复哪些不能,取决于很多的因素,如果用数据恢复软件找不到,或者找到后无法打开,不表示数据不在了,还要用手工重新扫描恢复
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没分。。。。
只能说 原D盘的文件有可能被系统文件覆盖了 拿回的几率不大
只能说 原D盘的文件有可能被系统文件覆盖了 拿回的几率不大
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询