硬盘故障排除方法

datahuifu 发表于 2007-12-29 03:18:57

在PC电脑中,硬盘出现故障的机率并不大,一块正常使用中的硬盘,如果不受到病毒的严重破坏,使用五、六年是没有任何问题的。但有些时候,由于使用不当,也会出现这样那样的问题,严重时还会将硬盘的电路板烧坏。
当然,并不是所有的故障都是由于硬件设备引起的,与其它的配件产品一样,硬盘在出现问题后,我们要按照先软后硬盘的步骤进行排除,彻底找到故障的根源。由于硬盘的特殊性(PC电脑中唯一的存储设备),因此我们平时要做好数据备份的好习惯,一旦硬盘出现毁灭性故障不可修复时,我们的重要数据不至于丢失。
  由于系统在启动时,要激活硬盘上的启动区,并加载硬盘的上的数据,因此如果找不到硬盘或硬盘的启动区被破坏,系统是无法正常启动的。因此,硬盘出现故障后,表现相当的直观,我们可以从电脑的提示中,找到问题的所在。

  一、开机会出现HARD DISK FAILURE的错误提示。如果有时开机后检测硬盘失败,并出现:“HARD DISK FAILURE”,而有时则能检测通过正常启动,并且在检测失败后有时在BIOS中能用AUTO DETECT重新设置,有时AUTODETECT又找不到硬盘。 这重情况一般是由于硬盘的供电不足或是IDE数据线损坏或硬盘上的IDE接口出现问题所导致的,一般表现为硬盘的电源供电接口或数据线接口松动所致,这里请按以下顺序检查:检查硬盘线是否松动;换一根好的硬盘线试试。 把硬盘换到其他机器上试试, 换一块主板--确认IDE口没问题。 也有可能是电源导致的问题,换一个质量好一些的电源。认真检查硬盘的PCB,如果PCB板有烧坏的痕迹,就得请尽快送修。

  如果主板检测到了硬盘的话,请先确认一下检测到的硬盘的容量和其他的参数是否和实际的硬盘参数是相同的。若检测到的硬盘容量和实际的不同,说明系统一定出现故障了,这种情况的发生可能是硬盘、主板、甚至是硬盘数据线。可以用替换法加以确认。

  总之一旦在自检时出现“HARD DISK FAILURE”之类的提示,请迅速用替换法,确定硬盘是否有故障。如果怀疑硬盘出现物理故障,则需要维修或者更换硬盘。

  二、开机会出现Error Loading Operation System的错误提示。这种故障叫做调进操作系统错误,这类故障是在读取分区引导区(BOOT区)出错时提示的。其原因可能一是分区表指示的分区起始物理地址不正确。比如由于误操作而把分区表项的起始扇区号(在第三字节)由1改为0,因而INT 13H读盘失败后,即报此错;二是分区引导扇区所在磁道的磁道标志和扇区ID损坏,找不到指定扇区;三是驱动器读电路故障。

  如果出现这类的提示,则证明故障的根本原因出现在故障上,这时我们可以利用低格工具,对硬盘进行重新分区,看看能不能解决问题。另外,如果是硬盘的读电路故障所引起的,那么就只能尽快送修了。

  三、BIOS设置和安装问题。如果BIOS里硬盘参数设置不对,自检不会通过,硬盘是无法正常使用的。首先检查BIOS里硬盘参数的设置,一般来说,486以后的计算机都会有自动检测硬盘型号的功能,进入BIOS里,找到IDE HDD AUTO DETECTION一项后,会自动检测到硬盘型号。

  如果您的硬盘大于528MB,请注意,在BIOS里设置时,将它的模式设为“LBA”,在Pentium以后的计算机里,默认的硬盘模式是“LBA”。如果设置为其他的模式,在读写硬盘时会出现错误,甚至会导致硬盘数据丢失。安装时常见的故障,可能是因为IDE电缆线接触不良或者也可能是电缆接口接反了。如果信号电脑接反,你会发现,机箱上的硬盘指示灯长亮。

  四、系统找不到SATA硬盘。这种故障比较常见的是在新装机后安装系统的时候,出现找不到硬盘的提示。大家知道,由于SATA硬盘的主机在安装系统时,需要首先安排SATA驱动程序,所以我们只能通过软驱启动后安装完SATA驱动程序,才能够正常的使用SATA硬盘,而目前大部分用户不会再去购买软驱。其实现在大部分的主板在安装SATA硬盘后是不需要从驱动启动后安装SATA驱动程度的。这里我们只要进入主板的BIOS设置当中,将软驱关闭,即可以像使用PATA硬盘一样使用你的SATA串口硬盘。

  五、系统出现SMART Failure Predicted on Primary Master:ST310210A提示。前面谈到现在硬盘都采取了多项容错技术,其中应用最普遍的是S.M.A.R.T技术。如果屏幕显示“SMART Failure Predicted on Primary Master:ST310210A”然后是警告:“Immediately back-up your date and replase your hard disk drive. A failure mauy be immnent.”此时,须按F1才能继续, 这是S.M.A.R.T技术诊测到你的硬盘可能出现了故障或不稳定情况,警告你需要立即备份数据并更换硬盘。出现这种提示后,除了更换新盘外,没其他解决方法。

  六、开机会系统提示Invalid Drive Specification错误。这种提示的是指无效的驱动器号。如果一个分区或逻辑驱动器在分区表里的相应表项已不存在,那么对于操作系统来说,该分区或逻辑驱动器也就不存在了。因此,这种故障问题一般出现在分区表。修复这类故障,最简单的方法是事先做好分区表的备份。例如,Pctools9.0、KV3000等都有这项功能。如果你之前没有对分区表进行备份,那么只能利用低格工具,对硬盘重新分区,划分新的分区表后,才能够正常使用。

  七、开机会显示“Starting Windows…″ 然后死机。一般来说,这是由于Config.sys和Autoexc.bat中的可执行文件本身已经损坏,使得系统在执行到此文件是死机。这个故障非常简单,但因为没有什么故障信息,一般人很容易做出误判。当出现这种现象,并且确信系统本身是完好的时,可以去掉这两个文件,或者在屏幕上出现以上信息时,快速按下F8键,然后选择单步执行,找出已经损坏的文件即可。

  八、Cdrive failure硬盘C驱动失败。RUN SETUP UTTLITY(运行设置功能)Press to Resume(按键重新开始):这种故障一般是因为硬盘的类型设置参数与格式化时所用的参数不符。由于IDE硬盘的设置参数是逻辑参数,所以这种情况多数是由软盘启动后,C盘也能够正常读写,只是不能启动。

  九、Non-System Disk or Disk Error,Replace AND Press any key when ready(非系统盘或磁盘错误,重新换盘后按任意键)。DOS引导区中的引导程序执行后发现错误,报此信息。可能导致该错误的原因有:硬盘根目录区第一扇区地址出界(在540MB之后),读盘出错。这类故障大多为软件故障,如果BPB表损坏,即用软盘启动后,硬盘不能正常读写,可以用NDD修复;如果BPB表完好,只需简单的SYS C:传送系统就可引导。

  十、 Error Loading Operation System 调进操作系统错误。这类故障是在读取分区引导区(BOOT)出错时提示的,其原因可能如下:一是分区表指示的分区起始物理地址不正确。例如,由于误操作而把分区表项的起始扇区号(在第三字节)由1改为0,因而INT 13H读盘失败后,即报此错;二是分区引导扇区所在磁道的磁道标志和扇区ID损坏,找不到指定扇区;三是驱动器读电路故障。

  十一、由声音判断硬盘的机械故障。若没有检测到硬盘。首先要考虑的就是硬盘了,硬盘只要一加电,就在不停的运转着, 而且每分钟都是五千转以上的速度,这些机械结构难免要出现故障。可以在CMOS中检测硬盘的时候,听一下硬盘发出的声音,如 果声音是:“哒…哒…哒……”然后就恢复了平静,就有比较大的把握 判断硬盘大概没有问题;如果声音是“哒…哒…哒……”,然后又是连 续几次发出“咔哒…咔哒”的声响的话,有很大的可能是硬盘出问题了。最坏的情况是自检时硬盘出现“达、达、达”之类的周期性噪音,则表明硬盘的机械控制部分或传动臂有问题,或者盘片有严重损伤。 为了进一步判断,您可以将硬盘拆下来,接在其他的电脑上,然 后进入到CMOS中检测一下,如果也是检测不到的话,那就可以断定, 真的是硬盘问题了。

  十二、超频后硬盘出错。超频后出现“硬盘读写失败”,这很可能就是硬盘的毛病。很多硬盘在高外频下工作会有一些问题,轻则无法启动,重则数据丢失,你可以试试将其降为MODE 3,并尽量缩短硬盘排线的长度。100M的采用异步总线,即对PCI来说是三分频(33M),因此对硬盘并没有特殊要求, 。对于非异步总线而言,极限外频大约在92M(即PCI速度在46M),在此条件下几乎所有硬盘都无法承受。

  十三、硬盘电路板或芯片烧毁。硬盘一旦由于电源反接等原因,将造成损坏(BIOS已不认),硬盘的电路板肯定烧毁了 ,这种情况一般不会伤及盘体,只要能找到相同型号的电路板更换(运气好的话只需更换电路板上的某个元件),硬盘修复的可能性应在80%以上,一般修复后数据都还在。若无法修复,盘上数据又确实宝贵,可以找专业人士将硬盘拆开,取出盘片,只要盘体无损伤,大部分数据可用专门的读盘机将内容读出。硬盘电路板烧毁,属于电脑配件的“非正常损坏”, 无论什么原因都不属于保修范围,只有自认倒霉。

  十四、电源管理设置问题。有时候电脑会出现,硬盘忽然停转 我的硬盘有时会无故“嘟”一声停了,然后又立即启动,可以明显听到硬马达起动的声音。 如果硬盘没有别的毛病话,那应该是BIOS设置的问题,请检查BIOS设置中,“power management”中的“ HDD PowerDown”项,将其Disable掉。

  在BIOS中Power Manager Setup 选项中曾改过东西,进入CMOS中发现 Power Management Setup 中的Power Management被设置成MAX Saving(硬盘在1分钟内无数如就进入Power Down供电停止状态),这表示有时当读写命令传输时,有时硬盘已处于停止状态,需要重新“启动”进入工作状态,所以硬盘表现为时快时慢。

 

http://www.shuju119.com

http://www.szhuifu.com

http://www.raidhuifu.com

 

数据恢复

硬盘数据恢复

深圳数据恢复

服务器数据恢复

数据恢复

硬盘数据恢复

深圳数据恢复

数据库备份与恢复的三种方法

datahuifu 发表于 2007-12-29 03:17:04

Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。

一、 导出/导入(Export/Import)

利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。

1、 简单导出数据(Export)和导入数据(Import)

Oracle支持三种方式类型的输出:

(1)、表方式(T方式),将指定表的数据导出。

(2)、用户方式(U方式),将指定用户的所有对象及数据导出。

(3)、全库方式(Full方式),瘵数据库中的所有对象导出。

数据导入(Import)的过程是数据导出(Export)的逆过程,分别将数据文件导入数据库和将数据库数据导出到数据文件。

2、 增量导出/导入

增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。

增量导出包括三种类型:

(1)、“完全”增量导出(Complete)

即备份三个数据库,比如:


exp system/manager inctype=complete file=040731.dmp

(2)、“增量型”增量导出

备份上一次备份后改变的数据,比如:


exp system/manager inctype=incremental file=040731.dmp

(3)、“累积型”增量导出

累计型导出方式是导出自上次“完全”导出之后数据库中变化了的信息。比如:


exp system/manager inctype=cumulative file=040731.dmp

数据库管理员可以排定一个备份日程表,用数据导出的三个不同方式合理高效的完成。

比如数据库的被封任务可以做如下安排:

星期一:完全备份(A)

星期二:增量导出(B)

星期三:增量导出(C)

星期四:增量导出(D)

星期五:累计导出(E)

星期六:增量导出(F)

星期日:增量导出(G)

如果在星期日,数据库遭到意外破坏,数据库管理员可按一下步骤来回复数据库:

第一步:用命令CREATE DATABASE重新生成数据库结构;

第二步:创建一个足够大的附加回滚。

第三步:完全增量导入A:


imp system/manager inctype=RESTORE FULL=y FILE=A

第四步:累计增量导入E:


imp system/manager inctype=RESTORE FULL=Y FILE=E

第五步:最近增量导入F:


imp system/manager inctype=RESTORE FULL=Y FILE=F

 

http://www.shuju119.com

http://www.szhuifu.com

http://www.raidhuifu.com

 

数据恢复

硬盘数据恢复

深圳数据恢复

服务器数据恢复

数据恢复

硬盘数据恢复

深圳数据恢复

 

selfscan硬盘维修的必杀技_缺陷修复

datahuifu 发表于 2007-12-24 16:28:38

前面写过几篇文章,都是写了自己失败的一些教训。下面,以一个maxtor硬盘维修的具体实例,介绍一下selfscan[自检]的应用。

首先说一下,selfscan的作用和条件[都是自己总结的,欢迎大家讨论扶正。
selfscan一般用于修复大量的缺陷,比如,刷写固件后,用mhdd检测全盘红绿快。修复后的效果,几乎和刚刚出厂的一样。
当然,selfscan也是有条件的,个人认为,selfscan成功的条件有三:
1. 固件区的A级数据模块[maxtor: 1e,21,18,37,78]正确。
2. 固件区内没有新增的缺陷[使用命令sa write test检测
3。最好是修复后,正常模式[not safe mode]能够启动。

硬盘类型:maxtor 32049h2
故障现象:bios内不能检测到参数
使用工具:pc3000 isa 14.51
操作步骤:
1. 安全模式加载ldr: load an ldr file=> load rom and modules=>sucessful
2. 检测损坏的固件:stardard mode=>fireware zone=>work with fireware zone=>checking of disk f/w structure
检测发现,模块18,1b损坏[缺陷表损坏的情况很多]。
3。执行写测试:sa write test,返回绿色结果 displacement:0
4. 写入正确模块:writing of modules 选择18,1b写入[损坏什么写入什么,务必不要全写!!
5. 修复模块头:modules repair,依次点击 DMCS,U-LIST,AD-POL,AD-PDL
6. 退出。正常模式启动成功。
7. 用MHDD检测,全盘红绿快。
8。开始自检:selfscan=>start selfscan ,返回绿色提示 selfscan initialized sucessfully!
9. 按F12 断电
10. 更换其它电源供电[这样可以修复一些其他的故障]。F 
11。察看检测状态:selfscan=>view selfscan state 等待大约30秒钟之后,是否看到了有数字跳动。恭喜你,自检开始了。
12. 自检结束:selfscan end. 自检所用的时间依据你硬盘缺陷的多少确定。通常4-6个小时左右。我最长的一次自检从早上9:00到晚上20:30。
13. 连接到计算机,用mhdd检测,一个绿快都没有。修复硬盘成功!

 

http://www.shuju119.com

http://www.szhuifu.com

http://www.raidhuifu.com

 

数据恢复

硬盘数据恢复

深圳数据恢复

服务器数据恢复

数据恢复

硬盘数据恢复

深圳数据恢复

 

关键词(Tag): 数据恢复

Word文档丢失的预防及数据的恢复

datahuifu 发表于 2007-12-23 19:36:07

相信当你辛辛苦苦敲了大半天键盘,一篇文章眼看就快完成了,可是就在这时突然停电,或者程序停止了响应,甚至电脑死机,未完成的Word文档还没有保存……人世间最痛苦的事莫过于此。


  为了防止这样痛苦的事情发生,笔者觉得有必要向大家推荐防止Word文件丢失的方法。

  一、使用自动恢复功能

  Word 2000/XP 能够自动恢复尚未保存的数据。大家只要单击“工具”菜单中的“选项”命令,然后单击“保存”标签,并选中“自动保存时间间隔”复选框,在“分钟”框中,输入时间间隔,以确定Word 2000/XP 保存文档的时间。时间越短,Word 2000/XP 保存文档越频繁,在 Word 2000/XP 中打开文档后出现断电或类似问题时,能够恢复的信息当然也就越多,一般我们设置为1分钟。

  经过上面的设置后,所有在发生断电或类似问题时处于打开状态的文档在下次启动Word时都会显示出来,大家可以对它们进行保存。不过在替换原有文档之前,请验证恢复文件包含有您需要的信息,不要覆盖了原先的文件。

   提示:

   (1)Word 2000/XP/XP的定时保存文件功能仅对DOC文件有效,其他文件无效,所以笔者建议您在编辑的时候先把文档存为Word格式,等编辑完成后再另存为其他格式;

   (2)“自动恢复”功能并不等同于正常的文档保存。如果在 Word 2000/XP 打开恢复文件后选择了不进行保存,则该文件将被删除,未保存的修改也将丢失。如果选择了保存恢复文件,它将会替换原文档(除非给它指定了一个新的文件名)。

  二、让文档自动备份

  如果我们的文档在保存的时候能够再保留一个备份的话,那无疑会使文档保险许多。而在Word 2000/XP中我们完全可以进行设置,让它保存文档的备份:

  单击“工具”菜单中的“选项”命令,接着选择“保存”标签,选中“保留备份”复选框,单击“确定”按钮。经过这样设置后, Word 2000/XP 就会自动保存文档的备份了。

  提示:

  (1)注意Word在编辑文档时会自动地保存其备份,它的扩展名不是“.bak”,而是“.wbk”,如果遇到文档打不开,则只要在打开的范围中选择“所有文件”,直接打开备份文档即可。

  (2)该备份提供了上一次所保存的副本,这样,原文档中会保存有当前所保存的信息,而副本中会保存有上次所保存的信息。每次保存文档时,新的备份都会取代已有的备份。这样就不用担心会不小心保存了不需要的信息或删除了原文件,保留备份可使工作成果免受损失。

  三、恢复受损文档中的文本

  有时候我们在试图打开一个文档时,计算机可能长时间无响应,则表示该文档可能已损坏。这时候同样不需担心,因为下次启动 Word 2000/XP 时,Word 2000/XP 会自动使用专门的文件恢复转换器来恢复损坏文档中的文本。也可随时用此文件转换器打开已损坏的文档并恢复其中的文本。而且操作起来也很简单:

  单击“工具”菜单中的“选项”命令,然后单击“常规”选项卡,并确认选中了“打开时确认转换”复选框,然后单击“确定”按钮。以后单击“打开”按钮,单击“文件类型”框中的“从任意文件中恢复文本”选项,成功打开损坏文档,可将它保存为 Word 格式或其他格式(例如,文本格式或 HTML 格式)。段落、页眉、页脚、脚注、尾注和域中的文字将被恢复为普通文字。

http://www.shuju119.com

http://www.szhuifu.com

http://www.raidhuifu.com

 

数据恢复

硬盘数据恢复

深圳数据恢复

服务器数据恢复

数据恢复

硬盘数据恢复

深圳数据恢复

 

关键词(Tag): 数据恢复

Oracle 8i数据库恢复一例

datahuifu 发表于 2007-12-18 22:22:51

系统环境是Microsoft Windows 98,中文Oracle 8i 单机版,应用是医保系统药店端,每日交易额五千元左右。用户反映计算机启动时提示计算机没有正常关闭正在检测D盘,检查到11%时停留时间很长,然后提示D盘错误,阻止了scandisk修复,建议在DOS下重新执行scandisk。

然后系统返回到DOS界面。我使用Windows 98启动菜单中的“命令行模式”启动后执行scandisk程序,故障依旧。据用户讲前几日因停电计算机数次非法关机,另外计算机曾在D盘检测到20余个坏道。

我查看wnybalrt.log,得知最后一次Oracle启动正常,然后备份d:\oracle\oradata\wnyb下所有文件和d:\oracle\admin\webdata\bdump\pwdwnyb.ora到新硬盘E:\oldora下。使用新硬盘启动计算机,安装操作系统,安装Oracle 8i,设置数据库SID=WNYB。具体恢复步逐如下:

1、SVRMGR>shutdown immediate。

2、将新系统Oracle 8i数据冷备份到d:\oracle\temp目录下。

3、将已备份旧系统Oracle 8i数据(e:\oldora\*.*)拷贝到d:\oracle\oradata\wnyb目录下;然后用原来的pwdwnyb.ora文件覆盖掉新系统的pwdwnyb.ora文件。

4、SVRMGR>startup

系统提示已装入数据库、已打开数据库。至此,完成数据库的恢复工作。

事后总结,幸亏硬盘坏道没有在Oracle数据所处位置,否则数据难以恢复。所以,我们要时时关注硬盘健康,定期作好数据备份。

http://www.shuju119.com

http://www.szhuifu.com

http://www.raidhuifu.com

 

数据恢复

硬盘数据恢复

深圳数据恢复

服务器数据恢复

数据恢复

硬盘数据恢复

深圳数据恢复

 

硬盘数据恢复与分区表恢复工具

datahuifu 发表于 2007-12-14 01:43:50

硬盘分区表或数据丢失,是非常让人头痛的事。所幸的是,现在有相当多的工具可以对数据进行恢复。

  体验一下testdisk,恢复一个硬盘的分区表,找回重要数据。而整个过程,只花了不到10分钟,且不需要进行系统重启(需特定硬件环境)。

  同事拿来一硬盘,说是他朋友在dos下安装WIN2000,运行smartdrv带些参数后导致分区表损坏(比较郁闷,smartdrv.exe会导致硬盘分区表损坏么?)。同事用了easy recovery:在Advanced recovery模式下无法扫描到分区表,故无法进行数据恢复;在RAW recovery模式下找到数据,恢复了数据,却无法使用。

  拿到硬盘,接到移动硬盘盒(建议计算机维护人员应常备,硬盘维护常用),接到我的ubuntu系统。

  1、检查硬盘情况

  接上移动硬盘,打开移动硬盘电源后,硬盘稳定转动,无异常声音。故判断硬件工作正常。nautilus未找到移动盘。命令行检查设备是否被系统识别:

  user@ubuntu:~$ ls /dev/sd* /dev/sda /dev/sda1

  结果显示,已找到硬盘和主分区,但扩展分区未被识别。

  2、安装testdisk

  user@ubuntu:~$ sudo apt -get install testdisk

  3、运行testdisk,并进行修复

  user@ubuntu:~$ sudo testdisk

  4、重新连接硬盘,并检查

  之所以没有对系统进行重启,主要还是因为使用了移动硬盘盒。如果直接使用IDE,那还是要重启计算机了。重新接上移动硬盘后,在nautilus中已经可以显示找到的3个扩展分区了,并能正查进行数据操作。

 

http://www.shuju119.com

http://www.szhuifu.com

http://www.raidhuifu.com

 

数据恢复

硬盘数据恢复

深圳数据恢复

服务器数据恢复

数据恢复

硬盘数据恢复

深圳数据恢复

关键词(Tag): 数据恢复