注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

胡益兵的博客

新的岗位,新的方向,新的使命,stem教育进行中。

 
 
 

日志

 
 

【博文搬家】数据灾难恢复一例  

2011-12-29 17:11:55|  分类: 技术文锦 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
发表时间:2006-5-20 12:31:00

 

前些天一台计算机不能上电,所以把这台故障机器的硬盘拆下来,装在一台正常机器从盘上继续使用。故障机器则送到了维修站。

昨天维修人员打电话给我:维修站送回了修好的机器,维修人员把原来那块有重要数据的硬盘装回这台机器。机器可以上电,但系统无法进入。屏幕显示“分区错误”把这块硬盘再装回那台正常机器从盘上时,原来正常的机器系统无法正常启动,不断地重新启动。他保证没有做任何其他错误的操作。我不能确定故障就让他把机器放在那里,等第二天上班再说。

早上我也按照维修人员的做法作了一遍,故障现象正如维修人员所描述的那样。即然系统提示分区错误,那么错误在什么地方?应该看看这块硬盘的分区表,于是我用diskgen查看分区表,结果如下:

  硬盘总容量为 13655 MB (1 MB = 1048576 字节).

  CMOS参数: 27744 柱面, 16 磁头, 63 扇区. 总扇区:160086528

 

 

  序  系统名称  引  系   起始  起始起始   终止  终止 终止   容量

  号            导  统   柱面  磁头扇区   柱面  磁头 扇区   (MB)

   0   FAT16    04  04    260     1    6    520     2   10    128.0

   1 HPFS/NTFS  84  07    380     1    6  39275     1    9  19143.6

   2   EXTEND   04  0f  39275     1    6  28253     2   10  59087.1

   3   FAT16    04  04    260     1    6    520     2   10    128.0

 

一块80G的硬盘,原来是被等分成了四个分区,现在居然出现了64G空间未分配,主引导盘装的是WINXP,现在分区显示居然只有128M,且是FAT16分区。由此可见,分区表是被篡改的面目全非了。

 

当时我心里一沉,完了,分区表损坏了,打算重新分区重装系统。打电话通知同事,他一听就急了,说里面有单位教务部门的5年来的全部数据,还有他个人的重要数据,总数据量达到了70G,无论无何要救回数据。

看来问题严重,怎么办呢?我再回忆了故障的整个过程,检查了分区表,看来只是分区表损坏,因为分区表损坏,无法进入各分区,所以硬盘上的数据应该没有损坏,如果能恢复分区应该可以找回数据。为了安全起见,我将这个问题放在了苏州信息技术老师qq群中进行了讨论,结果大家的意见比较一致,我的思路应该是对的。

那么如何恢复分区表呢?应该找一个硬盘分区一模一样一样的硬盘备份出正常的分区表。幸运的是,当时着这种机器我们买了8台,并且硬盘都是克隆的,找个一模一样一样的正常的分区表不难,用diskgen启动一台机器。可以看到正常的分区情况。赶紧备份她的分区表文件。

 

  硬盘总容量为 78162 MB (1 MB = 1048576 字节).

  CMOS参数: 10587 柱面, 240 磁头, 63 扇区. 总扇区:160086528

 

 

  序  系统名称  引  系   起始  起始起始   终止  终止 终止   容量

  号            导  统   柱面  磁头扇区   柱面  磁头 扇区   (MB)

   0            00  00      0     0    0      0     0    0      0.0

   1   NTFS     80  07      8     0    1   2600   239   63  19143.6

   2   EXTEND   00  0f   2601     0    1  10586   239   63  58959.1

   3            00  00      0     0    0      0     0    0      0.0

   4   FAT32    00  0b   2601     1    1   5309   239   63  20000.0

<< 5   EXTEND   00  05   5310     0    1   8018   239   63  20000.0>>

   5   FAT32    00  0b   5310     1    1   8018   239   63  20000.0

<< 6   EXTEND   00  05   8019     0    1  10586   239   63  18959.1>>

   6   FAT32    00  0b   8019     1    1  10586   239   63  18959.0

 

 

再用diskgen启动故障硬盘,使用恢复分区表命令

 

分区表文件恢复,且分区与正常硬盘一样。再按照屏幕提示恢复各分区引导记录

 

Ok,操作完成,重新启动计算机,又听到了欢快的硬盘声音,久违的windows大旗也飘出来了,进入到系统里看看,什么文件都没有丢,也没有损坏。看到一块被判了死刑的硬盘在自己手中起死回生了,挽回了重大的损失,真是十分令人愉悦的事情。

经过这样一件事情,我有了些体会

1、    计算机的故障五花八门,我们善于要仔细检查故常现象,认真分析,正确找出原因和处理方案,避免由于处理不当造成不必要的损失

2、    俗话说“三个臭皮匠胜过诸葛亮”,与朋友的讨论更有利于故障的检查和排除,网络时代的到来使地理位置不在成为交流的隔阂,我将故障情况发布到qq群中在短短2小时内就有二十多位计算机老师先后参与了讨论,出谋划策,提出了很多看法和解决方案,这一切都对问题的判断解决起到促进作用。

3、    这个故障也不得不让我们考虑数据的安全性。同本例一样很多单位的数据都是保存在职员个人的计算机中,试想,如果这台机器不是一个批次中的一台而是他私人的,如果他从来没有做过什么备份,那么后果将是灾难性的。所以我认为,每个单位建立数据中心是必要的。如果能够使用NAS或DAS,组建T级的磁盘空间,完成RAID0或者RAID5的数据冗余备份,强化单位数据管理制度,完全可以保证单位重要数据的可靠性和安全性。

  评论这张
 
阅读(84)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018