首页 > 维修 > 硬盘 > 正文

维修硬盘资料

2020-07-05 10:45:33
字体:
来源:转载
供稿:网友

硬盘维修原理

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

其实硬盘是可以修好的。如果你的水平高的话,修好的硬盘也不会那么容易坏的。
修理的原理有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的硬盘做即时分析,并能快速判定硬盘是否有问题;

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

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

  拯救硬盘,包括擦除启动扇区和低级格式化;

  对IDE硬盘作S.M.A.R.T(self-monitoring analysis and reporting Technology自我监控,分析和记录技术)操作。

下载后运行,按操作指示建立了一张含DFT utilities的开机盘
磁盘阵列(Disk Array)原理

1.为什么需要磁盘阵列?

如何增加磁盘的存取(access)速度,如何防止数据因磁盘的故障而失落及如何有效的利用磁盘空间,一直是电脑专业人员和用户的困扰;而大容量磁盘的价格非常昂贵,对用户形成很大的负担。磁盘阵列技术的产生一举解决了这些问题。

过去十几年来,CPU的处理速度增加了五十倍有多,内存(memory)的存取速度亦大幅增加,而数据储存装置--主要是磁盘(hard disk)--的存取速度只增加了三、四倍,形成电脑系统的瓶颈,拉低了电脑系统的整体性能(through put),若不能有效的提升磁盘的存取速度,CPU、内存及磁盘间的不平衡将使CPU及内存的改进形成浪费。

目前改进磁盘存取速度的的方式主要有两制。一是磁盘快取控制(disk cache controller),它将从磁盘读取的数据存在快取内存(cache memory)中以减少磁盘存取的次数,数据的读写都在快取内存中进行,大幅增加存取的速度,如要读取的数据不在快取内存中,或要写数据到磁盘时,才做磁盘的存取动作。这种方式在单工环境(single- tasking envioronment)如DOS之下,对大量数据的存取有很好的性能(量小且频繁的存取则不然),但在多工(multi-tasking)环境之下(因为要不停的作数据交换(swapping) 的动作)或数据库(database)的存取(因为每一记录都很小)就不能显示其性能。这种方式没有任何安全保障。

其二是使用磁盘阵列的技术。磁盘阵列是把多个磁盘组成一个阵列,当作单一磁盘使用,它将数据以分段(striping)的方式储存在不同的磁盘中,存取数据时,阵列中的相关磁盘一起动作,大幅减低数据的存取时间,同时有更佳的空间利用率。磁盘阵列所利用的不同的技术,称为RAID level,不同的level针对不同的系统及应用,以解决数据安全
的问题。

一般高性能的磁盘阵列都是以硬件的形式来达成,进一步的把磁盘快取控制及磁盘阵列结合在一个控制器(RAID controler或控制卡上,针对不同的用户解决人们对磁盘输出入系统的四大要求:
(1)增加存取速度,
(2)容错(fault tolerance),即安全性
(3)有效的利用磁盘空间;
(4)尽量的平衡CPU,内存及磁盘的性能差异,提高电脑的整体工作性能。

2.磁盘阵列原理

磁盘阵列中针对不同的应用使用的不同技术,称为RAID level,RAID是Redundent Array of Inexpensive Disks的缩写,而每一level代表一种技术,目前业界公认的标准是RAID 0~RAID 5。这个level并不代表技术的高低,level 5并不高于level 3,level 1也不低过level 4,至于要选择那一种RAID level的产品,纯视用户的操作环境(operating environment)及应用(application)而定,与level的高低没有必然的关系。
RAID 0及RAID 1适用于PC及PC相关的系统如小型的网络服务器(network server)及需要高磁盘容量与快速磁盘存取的工作站等,比较便宜;RAID 3及RAID 4适用于大型电脑及影像、CAD/CAM等处理;RAID 5多用于OLTP(在线事务处理),因有金融机构及大型数据处理中心的迫切需要,故使用较多而较有名气, RAID 2较少使用,其他如RAID 6,RAID 7,乃至RAID 10等,都是厂商各做各的,并无一致的标准,在此不作说明。介绍各个RAID level之前, 先看看形成磁盘阵列的两个基本技术:

磁盘延伸(Disk Spanning):

译为磁盘延伸,能确切的表示disk spanning这种技术的含义。如图磁盘阵列控制器, 联接了四个磁盘,这四个磁盘形成一个阵列(array),而磁盘阵列的控制器(RAID controller)是将此四个磁盘视为单一的磁盘,如DOS环境下的C:盘。这是disk spanning的意义,因为把小容量的磁盘延伸为大容量的单一磁盘,用户不必规划数据在各磁盘的分布,而且提高了磁盘空间的使用率。并使磁盘容量几乎可作无限的延伸;而各个磁盘一起作取存的动作,比单一磁盘更为快捷。很明显的,有此阵列的形成而产生RAID的各种技术。
磁盘或数据分段(Disk Striping or Data Striping):

因为磁盘阵列是将同一阵列的多个磁盘视为单一的虚拟磁盘(virtual disk),所以其数据是以分段(block or segment)的方式顺序存放在磁盘阵列中,数据按需要分段,从第一个磁盘开始放,放到最後一个磁盘再回到第一个磁盘放起,直到数据分布完毕。至于分段的大小视系统而定,有的系统或以1KB最有效率,或以4KB,或以6KB,甚至是4MB或8MB的,但除非数据小于一个扇区(sector,即521bytes),否则其分段应是512byte的倍数。因为磁盘的读写是以一个扇区为单位,若数据小于512bytes,系统读取该扇区后,还要做组合或分组(视读或写而定)的动诅,浪费时间。从上图我们可以看出,数据以分段于在不同的磁盘,整个阵列的各个磁盘可同时作读写,故数据分段使数据的存取有最好的效率,理论上本来读一个包含四个分段的数据所需要的时间约=(磁盘的access time+数据的tranfer time)X4次,现在只要一次就可以完成。

若以N表示磁盘的数目,R表示读取,W表示写入,S表示可使用空间,则数据分段的性能为:
R:N(可同时读取所有磁盘)
W:N(可同时写入所有磁盘)
S:N(可利用所有的磁盘,并有最佳的使用率)

Disk striping也称为RAID 0,很多人以为RAID 0没有甚么,其实这是非常错误的观念, 因为RAID 0使磁盘的输出入有最高的效率。而磁盘阵列有更好效率的原因除数据分段外,它可以同时执行多个输出入的要求,因为阵列中的每一个磁盘都能独立动作,分段放在不同的磁盘,不同的磁盘可同时作读写,而且能在快取内存及磁盘作并行存取(parallel access)的动作,但只有硬件的磁盘阵列才有此性能表现。

从上面两点我们可以看出,disk spanning定义

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表