硬盘吧 关注:268,204贴子:1,657,026
  • 13回复贴,共1

硬盘维修原理

只看楼主收藏回复

有人都说硬盘怎么能修的好,那修好了也不是很容易坏吗?! 

其实硬盘是可以修好的。如果你的水平高的话,修好的硬盘也不会那么容易坏的。
修理的原理有2种:
1 用lformat,hp,adm,dm,wipinfo,ndd这些软件是把坏道修成G-list增长坏道列表中的。这个其实是一般的修理方法,这种方法那,比较容易掌握,也是普通人都是可以搞定的。但是G-list列表的空间不是很大的,也就是500-700个之间的空间吧,如果硬盘坏道超过这个数字后,坏道就不能加入G-list列表了,也就是修不好了。这种方法修好的坏道,也是对文件是没有影响的,因为它是修复成增长行坏道表中去了,系统是不可能访问他们的。

2 用专业的软件和设备来修理。本网站上有相关的设备。
这个修理的原理是把硬盘的物理坏道屏蔽成工厂坏道P-list列表中去的。
其实每个新的硬盘的盘片上都是有坏道的,只是厂家经过的特殊的手段,把它屏蔽掉了。这样你们用普通的软件是查看不到的。因为那些不是专业的软件(用hp的软件就可以查看到昆腾硬盘的P坏道列表,你们有兴趣的可以下载一个去看看)。问什么一定要把坏道屏蔽到p-list中呢,把它屏蔽到G列表中不就是行了吗!但是一个硬盘的坏道是很多的,一般都是1000个左右和以上,G列表的大小有限制的,不大。p列表就大的多了,一般都是4000个左右和以上,空间的大小和硬盘牌子和硬盘的容量有直接的关系,硬盘容量越大p列表就
越大。屏蔽到p列表中才可以修好更多的硬盘吗!

以上就是修好一个硬盘的原理,知道这个原理呢,就知道修硬盘是怎么回事了。
关于专业的具体修理,请浏览专业的维修设备相关的资料。

昆腾la lb lc硬盘的通病

昆腾公司这三款硬盘比较容易损坏,主要是电路板上的芯片发热严重,导致不稳定和烧毁,tda5247这个芯片,现象表现为在工作的途中,突然嗒的一声响和连续哒哒的响声,有时转但不认盘,有时干脆就不转。如果用an8428ngak代换上它的话,性能会稳定很多.
在用个几年是没有问题的!
IBM硬盘维修

关于IBM硬盘损坏案例,很多人都亲身体验过。下面这篇文章,就针对IBM 60GXP 和75GXP型号的硬盘的普遍故障;

IBM硬盘损坏的一个普遍故障,大多是出现在使用一段时间后,硬盘突然有怪声出现,然后磁盘开始出现坏道。最后经过IBM drive fitness tester 工具等一些手段的修复,或是坏道消失(从技术层面上讲,我们怀疑它是真的“消失”抑或是一种屏蔽手段)但数据全无,或是进入一个使用不稳定阶段,或是完全报废无法再使用,而“怪声”的出现几乎在是所有损坏案例中共有的一个情况。 

IBM 公司官方技术员的解释:
故障是由于用户使用“不合理”造成,并非硬盘品质问题:
奇怪的哒哒声(特别是启动中),是由于用户在安装硬盘时插电源线时太用力,使电路板错位导致电路板与盘体数据接触点(电源口附近)移位,从而造成磁头不能正常“走位”,这是IBM硬盘电路板做工最精细带来的“附作用”。手动校正电路板位置可处理此问题。

今天没事,按照官方的解释和解决问题的思路,拿起电烙铁折腾了俩小时,我的两个IBM 硬盘暂时 好用了。不敢藏私,就又找来一个IBM同样故障的硬盘,把我解决这个故障的全过程拍照记录下来,请大家参考。

首先,是准备过程。好的策划准备和一套好的维修工具可以使维修过程顺利进行,起到事半功倍的效果。 
IBM DFT 软件

IBM DFT 软件,可以从IBM 官方主页下载,或者在 google 中以 \"IBM Drive Fitness Test \" 为关键词搜索。当前最新版本为 3.40.

IBM在对其功能的描述中叙述到:

  [iduba_page]

  支持SCSI和IDE硬盘; 

  对IBM的硬盘做即时分析,并能快速判定硬盘是否有问题; 

  判断是否存在系统故障,诸如是否温度过高,是否有接线错误等; 

  自动记录重要的硬盘参数,以便跟踪在操作中对硬盘的潜在冲击; 



1楼2005-03-07 15:32回复
    RAID 2 

    RAID 2是把数据分散为位(bit)或块(block),加入海明码Hamming Code,在磁盘阵列中作间隔写入(interleaving)到每个磁盘中,而且地址(address)都一样,也就是在各个磁盘中,其数据都在相同的磁道(cylinder or track)及扇区中。RAID 2的设计是使用共轴同步(spindle synchronize)的技术,存取数据时,整个磁盘阵列一起动作,在各作磁 
    盘的相同位置作平行存取,所以有最好的存取时间(accesstime),其总线(bus)是特别的设计,以大带宽(band wide)并行传输所存取的数据,所以有最好的传输时间(transfer time)。在大型档案的存取应用,RAID 2有最好的性能,但如果档案太小,会将其性能拉下来,因为磁盘的存取是以扇区为单位,而RAID 2的存取是所有磁盘平行动作,而且是作 
    单位元的存取,故小于一个扇区的数据量会使其性能大打折扣。RAID 2是设计给需要连续且大量数据的电脑使用的,如大型电脑(mainframe to supercomputer)、作影像处理或CAD/CAM的工作站(workstation)等,并不适用于一般的多用户环境、网络服务器 (network server),小型机或PC。 

    RAID 2的安全采用内存阵列(memory array)的技术,使用多个额外的磁盘作单位错误校正(single-bit correction)及双位错误检测(double-bit detection);至于需要多少个额外的磁盘,则视其所采用的方法及结构而定,例如八个数据磁盘的阵列可能需要三个额外的磁盘,有三十二个数据磁盘的高档阵列可能需要七个额外的磁盘。
    RAID 3 

    RAID 3的数据储存及存取方式都和RAID 2一样,但在安全方面以奇偶校验(parity check)取代海明码做错误校正及检测,所以只需要一个额外的校检磁盘(parity disk)。奇偶校验值的计算是以各个磁盘的相对应位作XOR的逻辑运算,然后将结果写入奇偶校验磁盘,任何数据的修改都要做奇偶校验计算,

    如某一磁盘故障,换上新的磁盘后,整个磁盘阵列(包括奇偶校验磁盘)需重新计算一次, 将故障磁盘的数据恢复并写入新磁盘中;如奇偶校验磁盘故障,则重新计算奇偶校验值, 以达容错的要求. 

    较之RAID 1及RAID 2,RAID 3有85%的磁盘空间利用率,其性能比RAID 2稍差,因为要做奇偶校验计算;共轴同步的平行存取在读档案时有很好的性能,但在写入时较慢,需要重新计算及修改奇偶校验磁盘的内容。RAID 3和RAID 2有同样的应用方式,适用大档案及大量数据输出入的应用,并不适用于PC及网络服务器。 
    RAID 4 

    RAID 4也使用一个校验磁盘,但和RAID 3不一样

    RAID 4是以扇区作数据分段,各磁盘相同位置的分段形成一个校验磁盘分段(parity block),放在校验磁盘。这种方式可在不同的磁盘平行执行不同的读取命今,大幅提高磁盘阵列的读取性能;但写入数据时,因受限于校验磁盘,同一时间只能作一次,启动所有磁盘读取数据形成同一校验分段的所有数据分段,与要写入的数据做好校验计算再写入。即使如此,小型档案的写入仍然比RAID 3要快,因其校验计算较简单而非作位(bit level)的计算;但校验磁盘形成RAID 4的瓶颈,降低了性能,因有RAID 5而使得RAID 4较少使用。 

    RAID 5 
    RAID5避免了RAID 4的瓶颈,方法是不用校验磁盘而将校验数据以循环的方式放在每一个磁盘中,

    磁盘阵列的第一个磁盘分段是校验值,第二个磁盘至后一个磁盘再折回第一个磁盘的分段是数据,然后第二个磁盘的分段是校验值,从第三个磁盘再折回第二个磁盘的分段是数据,以此类推,直到放完为止。图中的第一个parity block是由A0,A1...,B1,B2计算出来,第二个parity block是由B3,B4,...,C4,D0计算出来,也就是校验值是由各磁盘 
    同一位置的分段的数据所计算出来。这种方式能大幅增加小档案的存取性能,不但可同时读取,甚至有可能同时执行多个写入的动作,如可写入数据到磁盘1而其parity block在磁盘2,同时写入数据到磁盘4而其parity block在磁盘1,这对联机交易处理 (OLTP,On-Line Transaction Processing)如银行系统、金融、股市等或大型数据库的 
    


    4楼2005-03-07 15:32
    回复
      2025-08-16 00:24:12
      广告
      不感兴趣
      开通SVIP免广告
      手术过程:
      电脑从A盘启动,运行PMagic,在主界面上可以鼠标确定一个需要操作的分区(即其C盘),你有两种选择:
      一 为将FAT32转换回FAT16格式(最后点击的时候要选取“FAT32到FAT”这项),再按该文利用Pctools进行修复。
      二 为直接利用PMagic修复。推荐选择第二种。先在主界面上部的分区图表中先择分区,然后在这个图标上点击鼠标右键,并选择“调整容量/移动”这时将会看见一个窗口,拖动窗口上部左边的容量滑动条,这时下部的自由空间就会作出相应的变化。如果觉得鼠标拖动不是很准确,可以直接在对话框中键入需要释放的硬盘空间大小,等调整到一个合适的容量(当然越小越好)之后,按下“确定”按键,就可以在硬盘中多出一个小小自由空间了。这个自由空间包含坏损的零磁道在内,我们放弃使用它。另外,调整簇的大小还能够让硬盘空间的浪费程度降到最低点。然后,退出PMagic,重新格式化C盘,安装系统,大功告成。
      二、零磁道坏损的软盘
      病因:零磁道坏损。
      病情描述:另一朋友使用软盘拷贝、备份文件,由于软盘使用频繁,经常出现软盘零磁道坏损,又不忍遗弃,已累积有50余张。虽说一张软盘值不了几个钱,但如果能变废为宝,通通修好加以利富。带着这50余张软盘(朋友已“慷慨”地全送给某了),某开始要动手术了。
      手术过程:既然已经知道都是零磁道损坏,首先使用古老的Pctools看一下是否凑效。运行Pctools9.0,插入软盘,找找找……找不到软盘;改用Norton95,好容易按其要求一步一步操作(那可全是E文啊!),最后显示软盘修复完成。哈哈,试用一下,嗯……,还是“无法访问A:/,设备没有准备好”!莫非真的要把这50张软盘送入“回收站”?,无奈之中,想起用HDCopy for Windows这个软件格式化看看,说不定会……按1.44M格式化操作完成,“??依旧”。后来想干脆把它格式化为1.2M或XXXK算了,若成功倒也不错。这次我把它“格”成1.2M的软盘又重新按1.44M格式化了一次,你猜怎么着,成功了。格式化后的容量为1.39M,虽然少了几十K,但废物利用嘛。更何况某共有50张这样的软盘呢? 
      神奇的三茗硬盘医生
      故障: 一台pc,系统是windows98。一天开机自检后屏幕出现\"Type the
      name of the command interperter (e.g.,c:\\windows\\command.com)
      c>_ \"的提示  我哭!! 于是我用启动盘(软盘)启动机器,到是能引导,出现A:\\> 输入 C:\\ 后再输入 dir命令,又出现了\"Not ready reading drive c\" abort,retry,fail?_\" 提示 ,不能进系统。我再哭 !!而且其他分区不见了。

      处理: 用“三茗硬盘医生”中的修复硬盘功能修复硬盘,点一下回车问题解决了
      故障硬盘数据拯救全攻略

      为了有效地保存硬盘中的数据,除了经常性地进行备份工作以外,还要学会在硬盘出现故障时如何救活硬盘,或者从坏的区域中提取出有用的数据,把损失降到最小程度。
        系统不认硬盘
        系统从硬盘无法启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法 
      发现硬盘的存在。这种故障大都出现在连接电缆或IDE端口上,硬盘本身故障的可能性不大,可通过重新插接硬盘电缆或者改换IDE口及电缆等进行替换试验,就会很快发现故障的所在。如果新接上的硬盘也不被接受,一个常见的原因就是硬盘上的主从跳线,如果一条IDE硬盘线上接两个硬盘设备,就要分清楚主从关系。
        CMOS引起的故障
        CMOS中的硬盘类型正确与否直接影响硬盘的正常使用。现在的机器都支持“IDE Auto Detect”的功能,可自动检测硬盘的类型。当硬盘类型错误时,有时干脆无法启动系统,有时能够启动,但会发生读写错误。比如CMOS中的硬盘类型小于实际的硬盘容量,则硬盘后面的扇区将无法读写,如果是多分区状态则个别分区将丢失。还有一个重要的故障原因,由于目前的IDE都支持逻辑参数类型,硬盘可采用“Normal,LBA,Large”等,如果在一般的模式下安装了数据,而又在CMOS中改为其它的模式,则会发生硬盘的读写错误故障,因为其映射关系已经改变,将无法读取原来的正确硬盘位置。
      


      8楼2005-03-07 15:32
      回复
        硬盘分区表项的16个字节分配如下:
        第1字节:是一个分区的激活标志,表示系统可引导。如是0则表示非活动分区。
          第2字节:该分区起始磁头(HEAD)号
          第3字节:该分区起始扇区(Sector)号
          第4字节:该分区起始的柱面(Cylinder)号
          第5字节:该分区系统类型标志
        第6—8字节:该分区终止磁头(HEAD)号、分区结束的扇区号、分区结束的柱面号
          第9-12字节:该分区首扇区的相对扇区号
          第13-16字节:该分区占用的扇区总数
          以上参数我们可以用NU 8.0中DISKEDIT工具软件可轻松获取,其功能非常强大,但应用不当会有很大错误,请各位注意使用方法。操作步骤如下:
        以一台硬盘为270 MB,分为C盘(100 MB)和D盘(170 MB)的机子(老掉牙了 ^_^)为例,在纯DOS下启动DISKEDIT → 在对象菜单(Object)上选中驱动器(Drive)和物理磁盘选项后确定 → 在对象菜单(Object)上选中分区表(Partition Table) → 在显示菜单(View)中选择十六进制(Hex)
        以下数据为主分区信息:
        000001B0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 80 01
        000001C0: 01 00 06 0D 68 6D 28 00 - 00 00 78 20 03 00 00 00
        000001D0: 41 6E 05 0D E8 AE A0 20 - 03 00 30 EE 04 00 00 00
        000001E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
        000001F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 55 AA
        ② DBR(Dos Boot Record 操作系统引导记录区)
        它通常位于硬盘的0磁道1柱面1扇区,是操作系统可直接访问的第一个扇区,它包括一个引导程序和一个被称为BPB(BIOS Parameter Block)的本分区参数记录表。引导程序的主要任务是当MBR将系统控制权交给它时,判断本分区跟目录前两个文件是不是操作系统的引导文件(以DOS为例,即是Io.sys和Msodos.sys)。如果确定存在,就把它们读入内存,并把控制权交给该文件。BPB参数块记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数、分配单元的大小等重要参数。DBR是由高级格式化程序(即Format等程序)所产生的。
        ③ FAT(File Allocation Table 文件分配表) 
        FAT是DOS、Windows 9X系统的文件寻址格式,位于DBR之后。 
        在解释文件分配表的概念的时候,我们有必要谈谈簇(Cluster)的概念。文件占用磁盘空间,基本单位不是字节而是簇。一般情况下,软盘每簇是1个扇区,硬盘每簇的扇区数与硬盘的总容量大小有关,可能是4、8、16、32、64…… 
        同一个文件的数据并不一定完整地存放在磁盘的一个连续的区域内,而往往会分成若干段,像一条链子一样存放。这种存储方式称为文件的链式存储。由于硬盘上保存着段与段之间的连接信息(即FAT),操作系统在读取文件时,总是能够准确地找到各段的位置并正确读出。 
        为了实现文件的链式存储,硬盘上必须准确地记录哪些簇已经被文件占用,还必须为每个已经占用的簇指明存储后继内容的下一个簇的簇号。对一个文件的最后一簇,则要指明本簇无后继簇。这些都是由FAT表来保存的,表中有很多表项,每项记录一个簇的信息。由于FAT对于文件管理的重要性,所以为了安全起见,FAT有一个备份,即在原FAT的后面再建一个同样的FAT。初形成的FAT中所有项都标明为“未占用”,但如果磁盘有局部损坏,那么格式化程序会检测出损坏的簇,在相应的项中标为“坏簇”,以后存文件时就不会再使用这个簇了。FAT的项数与硬盘上的总簇数相当,每一项占用的字节数也要与总簇数相适应,因为其中需要存放簇号。FAT的格式有多种,最为常见的是FAT16和FAT32。
        ④ DIR (Directory 根目录区) 
        DIR位于第二个FAT表之后,记录着根目录下每个文件(目录)的起始单元,文件的属性等。定位文件位置时,操作系统根据DIR中的起始单元,结合FAT表就可以知道文件在硬盘中的具体位置和大小了。
        


        11楼2005-03-07 15:32
        回复
          ⑤ DATA(数据区) 
          数据区是真正意义上的数据存储的地方,位于DIR区之后,占据硬盘的大部分空间。当将数据复制到硬盘时,数据就存放在DATA区。
          分区表损坏的修复

            硬盘主引导记录所在的扇区也是病毒重点攻击的地方,通过破坏主引导扇区中的DPT(分区表),即可轻易地损毁硬盘分区信息。分区表的损坏通常来说不是物理损坏,而是分区数据被破坏。因此,通常情况下,可以用软件来修复。

            通常情况下,硬盘分区之后,备份一份分区表至软盘、光盘或者USB盘上是极为明智的。这个方面,国内著名的杀毒软件KV3000系列和瑞星都提供了完整的解决方案。另外,对于没有备份分区表的硬盘,也提供了相应的修复方法,不过成功率相对较低。

            另外,中文磁盘工具DiskMan在这方面也是行家里手。重建分区表作为它的一个“杀手锏”功能,非常适合用来修复分区表损坏。

            对于硬盘分区表被分区调整软件(或病毒)严重破坏,引起硬盘和系统瘫痪,DiskMan可通过未被破坏的分区引导记录信息重新建立分区表。在菜单的工具栏中选择“重建分区表”,DiskMan即开始搜索并重建分区。DiskMan将首先搜索0柱面0磁头从2扇区开始的隐含扇区,寻找被病毒挪动过的分区表。接下来搜索每个磁头的第一个扇区。搜索过程可以采用“自动”或“交互”两种方式进行。自动方式保留发现的每一个分区,适用于大多数情况。交互方式对发现的每一个分区都给出提示,由用户选择是否保留。当自动方式重建的分区表不正确时,可以采用交互方式重新搜索。

            但是,需要注意的是,重建分区表功能不能做到百分之百的修复分区表,除非你以前曾经备份过分区表,然后通过还原以前备份的分区表来修复分区表损坏。因此可见,平时备份一份分区表是多么的必要!
          十年积累,硬盘分区,文件全手工恢复新鲜出炉了

          最近经常见有很多硬盘分区表及硬盘数据被破坏而导致机器不能引导或使用的帖子,本着扶危济困的人道主义精神,和近十年的电脑龄以及之前成功修复N(N约等于10)块硬盘的经验特发一帖,系统讲述硬盘软故障恢复的方法,望大家不吝伺教! 
              
          注:所有前提是硬盘没有物理损坏,以DISKEDIT(诺顿2.0 for windows中获取),DISKMAN(华军软件园),NORTON(D版),UNFOMAT(其它兼容的反格式化软件也可)等软件为基础,如果多少精通一下下汇编就再理想不过啦!呵呵~~~~ 

              好,万事就绪!先说一下当系统分区表被误操作或病毒破坏时会出现的现象。1:启动显示NO ROM BASIC。2:启动显示INVALID PARTITION TABLE。3:无显示(如遭CIH毒手)。4:提示硬盘逻辑分区错误无法正常识别(如提示逻辑盘符超过Z,并切FDISK等程序无法识别)5:对于AWARD BIOS可能还会提示硬盘无法初始化(没用过AMI的,不知道会有什么显象……) 
              知道了表象现在来研究一下本质,我尽可能简单的解释一下硬盘的物理结构和各种参数。众所周知,硬盘的主引导区位于硬盘的0柱0面1区包含有若干分区表项,共有64字节。其中每个分区项有16字节包括以下一些信息: 
              第一字节,是引导标志,其中80为活动分区00为非活动分区。 
              第二字节,起始磁头,表明分区的起始位置。 
              第二字节,表示起始扇区,其中低六位(简单说就是*右面的六位)为起始扇区,高二位为起始柱面(有时也会加上第四字节)。 
              第三字节,表示硬盘柱面信息。 
              第四字节,确定起始柱面的的低八位。 
              第五字节,决定分区的类型,06代表FAT16,0b代表FAT32,63代表UNIX分区。 
              第6字节: 终止磁头 
              第7字节: 低6位为终止扇区, 高2位与第8字节为终止柱面 
              第8字节: 终止柱面的低8位 
              第9-12字节: 该分区前的扇区数目 
              第13-16字节: 该分区占用的扇区数目 
          扩展分区的信息位于上面所示的硬盘分区表中,逻辑分区的信息则位于扩展分区的起始扇区,可通过查找上面的表得到起始地址“X面/X扇区/X柱”所对应的扇区。分区信息的16个字节表示的是逻辑驱动器(D:E:……)的起始和结束地址。了解这些后当分区表破坏后我们就能利用各种软件来进行手工恢复,如果没有就手的软件的话那么FDISK/MBR手工填写参数也马马虎虎啦!呵呵~~~ 
          


          12楼2005-03-07 15:32
          回复
                手工恢复分区时推荐使用全中文界面且支持虚拟操作的DISKMAN!至于大名鼎鼎的DISKEDIT因为操作过于复杂非老鸟甚用!不然一时失手可能连哭都来不及……。具体步骤是1:检查C盘活动分区有效标志80是否存在。2:编辑0柱1磁头1扇区,查看末尾是否有55AA的有效标志。3:根据自己分区的情况依次检查分区的类型标志,引导标志和系统标志是否与自己的硬盘相同如不同就改为正确的。致此分区引导记录应该被恢复的七七八八了。4:选择DISKMAN菜单中重建分区表一项,从0柱0磁头2扇区以自动或者交互两种方式开始扫描硬盘,建议对硬盘参数有较深了解的人选择交互方式,由于自己对自己的硬盘比较了解所以成功的可*性大些。不了解的人还是选择自动好些……至此,运气好的话应该可以恢复硬盘的使用了,如果只是分区有问题加之上天保佑的话至此能进入98也是有可能的!备份好必要的数据后最好重新分区并且FOIMAT /U。如果不能使用但可以用启动盘引导后可以得到硬盘的控制权就是说可以进入分区,这时可以使用一些杀毒软件(KV3000)的重建分区功能。毕竟人家正规军的办法比起咱这土办法应该还是牢*些的。如果还不成的话那我也只好拿出最后的法宝了!用DEBUG搞定它! 
            事先声明,下面这段DEBUG我只用过一次,虽然幸运的成功了但不保证适用于所有硬盘,而且说实话我的DEBUG水平也就是马马虎虎应付场面的,实在不够牢*,只提供一下思路,大家用的时候最好搞清楚再来。如果实在没着了照搬也成,反正已经不能用了也不会有更烂的后果……不过至于到底会出现什么后果没我责任哦!呵呵~~~~~ 
            debug 
            a 100 
            mov ax,201    */以下三行是对寄存器的操作 
            mov bx,200 
            moc cx,1 
            int 13        */调用中断13对硬盘写操作 
            int 3 
            g=200 
            d 3b0 3ff 
            e 3be 80      */针对引导区添入引导区有效标志80 
            e 102 3 
            g-100 

                到这如果还搞不定那我也没办法了……只好送修或者找人用专用设备读出残存的数据,不过花费银子不菲,不如买了新的省心!呵呵~~~~ 

                恢复分区说完了现在聊一下如何恢复数据。由于恢复数据和硬盘大小参数密切相关所以不能具体到没一块硬盘这里也只是给一下大致的操作方法,具体到每人的硬盘还要根据自己的具体情况来搞定。 
                1:假设C全毁(一般我们见势不妙都会立刻关机所以除C外其它硬盘不会受到太大的损失)需要恢复D上的文件(我们大多数重要文件不会存在C盘吧?)。按上面的方法先恢复分区,如果有一个大小及逻辑分区都相同或者至少不是差得很夸张的完好硬盘就最理想不过!只需备份下它的分区表恢复即可!(对于仅有分区表被毁的现象此种恢复方法应列为第一优先的考虑!) 
                2:这里就要用到DISKEDIT了。恢复分区重新启动后运行DISKEDIT D:/M按F6以分区表方式查找,一般可以找到X道1头1扇区(X值难以确定)。由于从1磁头开始那么其为第一逻辑分区即D的可能很大,如此则其原始连接应在X道0头1扇区,通过INFO-> DRIVER INFO查看该扇区得到原主分区的结束位置。因为主分区一般开始于0道0头1扇,现在可以大致确定下主分区的信息了。 
                3:执行TOOLS->RECALCUATE PARTITION添入刚刚得到的参数重新计算分区,然后写入到硬盘并重新启动。 
                4:FORMAT C:/S重新填充C的引导信息 
                5:再重启,执行(UN)FORMAT /Z:8 D:恢复D的原始簇值(因为如此恢复分区簇的数量和原先的数量不同的可能性较大) 
                6:如为FAT32分区则以DISKEDIT /M维护模式编辑磁盘将主分区表中1C2H中的0600改为0B00将FAT清零为重新格式化FAT32做准备 
                7:重新启动后先运行FORMAT /Z:8 D:完成后在进行反格式化UNFORMAT此时文件应该大部恢复。当然可能部分文件名字会有出入但不会变化太大。 
                
            注:此种恢复操作是针对FAT16如果分区为FAT32那可以省不少的事,但个别时候操作上可能更繁琐些。 
            


            13楼2005-03-07 15:32
            回复

                  感谢大家能耐心看完,我这些土办法还是经过一定的实践考验的,可能比不上专业的工具或技术人员但在实在没有办法的时候也还能讲就一下的。全部文章都只是个思路,尤其恢复文件是根据格式化后可以反格式化完成的,此间不能有写硬盘的操作,所以还是有点不便。其实如果能用现成的软件完成任务的话就不要用我的方法了。一家之言谨做参考,如果谁还有其它办法欢迎一起切磋!谢谢 
              全自动恢复分区-Ghost的参数应用

              Norton Gost是一个克隆应用工具软件,使用简单,功能强大。它能用十分钟的时间恢复你的整个系统,极大地节约了用户的时间,提高了电脑的使用效率,这是一篇关于Ghost的使用技巧的文章。
                一般情况下,你可以使用Ghost的图形界面中的功能来完成系统的恢复。有时候我们希望一个按键后软件就能帮我全部恢复,而不用再坐在电脑前时刻留意是否有需要确认之类的对话框。如果要实现这种功能,那你就得了解Ghost的参数。我们得用DOS的方式来解决这问题。(利用参数实现软件的一部分功能,这可是DOS的最大特点了)下面我们将以实例分析的方式来说明如何利用Ghost的参数实现这功能。
                  下面是我的硬盘的分区情况。(如果你还不懂分区是什么,请不要随便使用这些参数,不然后果我们可不负责哦!!)
              硬盘数:1 个 (电脑上可不一定只有一个硬盘,如果你有两个或以上的硬盘,可得注意修改参数值)
              分区情况:分4个盘。 
              主分区1个
              C盘: 即DOS分区;
              护展分区
              D盘、E盘和F盘三个逻辑分区。 

              一、实现系统的备份
                  首先我们用以下的参数行实现把C盘的东西压缩成一个影像文件(*.gho)。ghost.exe-clone,mode=pdump,src=1:1,dst=E:\\back\\pwin98.gho -z9 -sure 
                  参数说明:
              -clone,mode=pdump 表示采用克隆分区方式(pcopy是硬盘对拷 pload是恢复影像文件;
              src=1:1 表示克隆第一个物理硬盘的第一分区,一般来说是C盘,也就是系统盘;
              dst=E:\\back\\pwin98.gho 表示分区被克隆成影像文件pwin98.gho,并保存到E盘backup目录里;
              -z9 表示使用最高压缩形式(-z9 )备份;
              -sure 表示在软件运行过程中所有出现的对话框中都取OK值。

              二、系统的恢复 
                  ghost.exe -clone,mode=pload,src=E:\\back\\pwin98.gh1,dst=1:1 -sure -rb 
                  参数说明:
              src=E:\\back\\pwin98.gh1 表示采用保存在E盘的back目录下的pwin98.gho 的影像文件中的第一分区内容;dst=1:1 表示恢复到第一物理硬盘的第一分区;
              -rb 表示系统恢复完成后,自动重新启动系统。 

              三、一些常用参数的说明
                  适当运用Ghost的参数,你就能高效地完成工作。下面的参数都是一些比较常用的参数,有兴趣不妨组合试用一下效果如何。
              1、-rb
                  本次GHOST操作结束退出时自动REBOOT。一个很有用的参数,特别是在复制系统时你可以放心离开了。
              2、-fx
                  本次GHOST操作结束退出时自动回到DOS提示符(前提是你是以DOS命令的方式启动的GHOST)。
              3、-sure
                  对所有要求确认的提示或警告一律回答“YES”。此参数有一定的危险性,慎用!!
              4、-fro
                  如果源分区发现坏簇,则略过提示强制拷贝。此参数可用来试着挽救硬盘坏道中的数据。
              5、-fnw
                  禁止对FAT分区进行写操作,以防误操作(此参数对NTFS分区无效)。
              6、-f32
                  将源FAT16分区拷贝后转换成FAT32(前提是目标分区不小于2G)。由于支持FAT32的操作系统很少,所以除非你是复制win98分区,否则此参数慎用!
              7、-fatlimit
                  将NT的FAT16分区限制在2G。此参数在复制WINDOWS NT分区,且不想使用64K/簇的FAT16时非常有用。
              8、-span
                  分卷参数。当空间不足时提示复制到另一个分区的另一个IMAGE FILE。
              9、-auto
                  分卷拷贝时不提示就自动赋予一个文件名继续执行。
              解开硬盘逻辑死锁的另几种有效方法!(简易)

              给“逻辑锁”解锁比较容易的方法是:

              1。“热拔插”硬盘电源。

                  “热拔插”硬盘电源就是在当系统启动时,先不给被锁的硬盘加电,启动完成后再给硬盘“热插”上电源线,这样系统就可以正常控制硬盘了。这是一种非常危险的方法,为了降低危险程度,碰到“逻辑锁”后,大家最好依照下面两种比较简单和安全的方法处理。

              2。 ★UltraEdit★

                首先准备一张启动盘,然后在其他正常的机器上使用二进制编辑工具(推荐UltraEdit)修改软盘上的IO.SYS文件(修改前记住先将该文件的属性改为正常),具体是在这个文件里面搜索第一个“55AA”字符串,找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,你无法用“Fdisk”来删除和修改分区,但是此时可以用本论坛介绍的关于分区表恢复的方法来处理。

              3。★DM★

                因为DM是不依赖于主板BIOS来识别硬盘的硬盘工具,就算在主板BIOS中将硬盘设为“NONE”,DM也可识别硬盘并进行分区和格式化等操作,所以我们也可以利用DM软件为硬盘解锁。

                首先将DM拷到一张系统盘上,接上被锁硬盘后开机,按“Del”键进入BIOS设置,将所有IDE接口设为“NONE”并保存后退出,然后用软盘启动系统,系统即可“带锁”启动,因为此时系统根本就等于没有硬盘。
                  启动后运行DM,你会发现DM可以识别出硬盘,选中该硬盘进行分区格式化就可以了。这种方法简单方便,但是有一个致命的缺点,就是硬盘上的数据保不住了。

               

              


              14楼2005-03-07 15:32
              回复
                • 218.27.41.*
                好 谢谢


                15楼2005-03-25 16:51
                回复
                  2025-08-16 00:18:12
                  广告
                  不感兴趣
                  开通SVIP免广告
                  老实说我没看完!太专业了!!


                  16楼2005-03-26 01:36
                  回复
                    • 221.195.131.*
                    我有点看不懂


                    17楼2005-10-21 10:11
                    回复
                      • 61.51.123.*
                      您好!我公司常年经销清华同方磁盘阵列,超强服务器以及146G/300G光纤硬盘。质量最优,价格最低,服务最周到!客户永远是我们的上帝!
                      联系人:杨宝安
                      baoan001@126.com
                      电话:01082623788
                      QQ:471873035
                      北京彪驰信达科技公司
                      中关村盛和科技306室北京彪驰科技为您服务


                      18楼2005-10-22 14:21
                      回复
                        电脑配件,比市场优惠30%,质量三包,全国联保!诚征代理,货到付款!
                         
                        硬盘:迈拓120G价:360元 迈拓160G价:680元 

                        CPU: P4C2.66价:700元 P4C2.4GD价:260元

                        主 板: Intel D845PEBT2 价:480元, 华硕 P4R800-VM 价:490元

                        显示器: 三星 710M 价:2130元, 优派 E72fSG 价:620元

                        内存:金士顿512M(DDR400)价: 220元 现代256M(DDR400)价: 100元

                        如有不详情请登入:http://www.qwe456.com 查寻

                        或电话联系:电话:0755-61601041 61601042 陈亮 李晓明


                        20楼2005-11-27 16:23
                        回复
                          • 219.134.146.*
                          注意了,20楼的骗子,大家千万别上当!!


                          21楼2005-12-13 16:47
                          回复
                            学习了,谢谢楼主分享


                            22楼2010-09-12 20:28
                            回复