[分享] 硬盘维修指令说明大全

[复制链接]

该用户从未签到

1

主题

26

回帖

48

积分

[INTOHARD]工兵

Rank: 1

积分
48
发表于 2009-2-19 14:49:16 | 显示全部楼层 |阅读模式
]希捷硬盘维修指令说明大全
安装希捷COM线接口,可以在PC3000希捷模块中连接,选择F4速率选择,9600波特率,然后打开F1/F2相应的COM线接口,接线图请参考附件。
Winodows的安装方法,先在Windows中安装超级终端程序,然后设置硬盘的COM波特率为9600,打开独立供电的电源,就会看到有参数出现,按Ctrl+Z切换到工作模式。

Ctrl+W,Ctrl+S ------------立即中指测试,改变寄存器状态回指令接受状态。
Ctrl+Q        -------------继续、延长指令测试状态。
Ctrl+W,Ctrl+Z-------------中断测试,改变存储器状态回00状态,等待命令。
Ctrl+T        -------------开始执行指定测试
Ctrl+E        -------------IDE接口状态测试。
Ctrl+D        -------------查看、显示寄存器工作状态
Ctrl+L        -------------DSP存储器版本信息
Shift+!        ------------测试寄存器60H-FFH地址
Shift+%       ------------测试硬盘的序列号
Shift+^        ------------测试访问时间
Shift+#        -------------硬盘驱动器参数

T n(n=1/2/3…..40)开始测试
N n(n=1/2/3….40)给Age赋值
En(n=1/2/3…..)输出测试结果
J n(n=1/2/3…..)以行方式输出结果(J4命令对U4/U8/U10)
D n(n=1/2/3…..)以连续方式输出结果(D2命令输出全部测试结果和显示状态)
Y设定存贮器Model
# 设置存贮器HDA的S/N号
$ 设置存储器PCB的S/N号
R 读取寄存器的TMOC
W 写寄存器的TMOC
Hx (x=0……..4)挑选测试磁头
Sx (x=4……1330H)校对存储器柱面参数(U5/U6和酷鱼可能无效)
Z 电机停转
U 启动电机
F 磁道配置选项
。综合测试选项
/1 /2 /3 /4……../T  切换内部工作模式

测试状态参数:
C…13校对磁头区
30 扫描磁盘表面,重组有缺陷的扇区
3F 误差状态显示
3B 测试扇区状态
05 反向测试扇区
06 正向测试扇区
1E 测试磁头的平均访问时间
C..13校准磁头着陆区
01  初始测试变量参数
8..B 测试硬盘容量大小
02  配置存储器的伺服区域
接入存储器的接口
22…26读写测试存贮器表面[hide]


[hide]ST鱼盘的维修技巧

一. 判断故障
ST鱼盘的维修与其它硬盘完全不同,正因为PCI提供的维修方式大部份基于ST COM指令,所以在判断ST盘故障需要注意以下几个方面,我们在这里只说关于PCI能维修的范围的故障

1. 根据COM 指令终端反馈信息来判断,一定要注意硬盘接收COM指令后的反馈信息,这是判断ST故障的关键
2. 强烈建议完整的备份固件,CERT,,VENDOR DATA。这三个是必须备份的固件,如果能备份所有固件,包括CERT TRACK ,ATA OVERLAY TRACK,VERDOR TRACK。
3. 是否进行CERT TEST,首先要明白在什么情况下应该进行。这是CERT TEST能否成功的关键。
二. 常见故障
1. ATA OVERLAY读取故障,在此故障下,硬盘不能读取相关ATA管理参数。这种故障一般来说都是因为ATA OVERLAY TRACK上有逻辑性坏轨,或是数据丢失。在PCI里的表现为,硬盘自检正常,进入PCI通电后BUSY灯亮,大概过20秒后所有灯全部熄灭。
2. VERDOR读取故障,多表现为STUFF WAS UNREADABLE。
3. 在硬盘自检后,报某扇区自动读取出错。这种情况就要首先判断该扇区是属于哪一个控制参数的轨上。然后进行相应的回写操作。
4. 坏道,或是色块。
5. Error Reading Reserve Track Defect List,ST7200.7 FW3.06,3.16最容易出现这种故障。
三. CERT TEST
是否进行CERT TEST,及怎么启动CERT TEST 是一件令大家都很头痛的问题,尤其是想要提高CERT TEST的成功率。
四. 维修技巧
1.固件类故障,这类故障应该是最好维修的,类似于常见故障1,一般可通过回写ATA OVERLAY来修复,对于常见故障2,解决的方法有两种,一是直接回写该项参数,二是初始化硬盘出厂设置
2006-4-12 15:29 smwjx
硬盘不能启动的常见故障分析及处理

故障现象一:开机后屏幕显示:"Device error",然后又显示:"Non-System disk or disk error,Replace and strike any key when ready",说明硬盘不能启动。用软盘启动后,在 A:>后键人C:,屏幕显示:"Invalid drive specification",系统不认硬盘。
故障分析及处理:造成该故障的原因一般是CMOS中的硬盘设置参数丢失或硬盘类型设置错误造成的。
进入CMOS,检查硬盘设置参数是否丢失或硬盘类型设置是否错误。如果确是该种故障,只需将硬盘设置参数恢复或修改过来即可。如果不会修改硬盘参数,也可用备份过的CMOS信息进行恢复,如果你没有备份CMOS信息,也别急,有些高档微机的CMOS设置中有"HDD AUTO DETECTION"(硬盘自动检测)选项,可自动检测出硬盘类型参数。若无此项,只好打开机箱,查看硬盘表面标签上的硬盘参数,照此修改即可。

故障现象二:开机后,"WAIT"提示停留很长时间,最后出现"HDD controller Failure"。
故障分析及处理:造成该故障的原因一般是硬盘线接口接触不良或接线错误。先检查硬盘电源线与硬盘的连接,再检查硬盘数据信号线与多功能卡或硬盘的连接,如果连接松动或连线接反都会有上述提示,最好是能找一台型号相同且使用正常的微机,可以对比线缆的连接。
故障现象三:开机后,屏幕上显示:"Invalid partition table",硬盘不能启动。
故障分析及处理:造成该故障的原因一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了分区表时,将有上述提示。
主引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK.EXE对硬盘分区时生成。MBR包括主引导程序、分区表和结束标?quot;55AAH"三部分,共占一个扇区。主引导程序中含有检查硬盘分区表的程序代码和出错信息、出错处理等内容。当硬盘启动时,主引导程序将检查分区表中的自举标志。若某个分区为可自举分区,则有分区标志8OH,否则为00H,系统规定只能有一个分区为自举分区,若分区表中含有多个自举标志时,主引导程序会给出"Invalid partion table"的错误提示。最简单的解决方法是用NDD修复,它将检查分区表中的错误。若发现错误,将会询问你是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行(KV300,NU8.O中的RESCUE都具有备份与恢复分区表的功能)。如果是病毒感染了分区表,格式化是解决不了问题的,可先用杀毒软件杀毒,再用NDD进行修复。
如果上述方法都不能解决,还有一招。就是先用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,然后用NDD进行修复。修复后的硬盘不但能启动,而且硬盘上的信息也不会丢失。其实用FDISK分区,相当于用正确的分区表覆盖原来的分区表。尤其当用软盘启动后不认硬盘时,这一招特灵。
故障现象四:开机后自检完毕,从硬盘启动时死机或者屏幕上显示:"No ROM Basic,System Halted"。
故障分析及处理:造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志"55AAH"被改写。从软盘启动,执行命令"FDISK/MBR"即可。FDISK中包含有主引导程序代码和结束标志"55AAH",用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志"55AAH"损坏既快又灵。对于分区表中无自举标志的故障,可用NDO迅速恢复。
故团现象五:开机后屏幕上出现"Error loading operating system"或"Missing operating system"的提示信息。
故障分析及处理:造成该故障的原因一般是DOS引导记录出现错误。DOS引导记录位于逻辑0扇区,是由高级格式化命令FORMAT生成的。主引导程序在检查分区表正确之后,根据分区表中指出的DOS分区的起始地址,读DOS引导记录,若连续读五次都失败,则给出"Error loading operating system"的错误提示,若能正确读出DOS引导记录,主引导程序则会将DOS引导记录送人内存0:7C00h处,然后检查DOS引导记录的最后两个字节是否为55AAH,若不是这两个宇节,则给出"Missing operation system"的提示。
一般情况下用NDD修复即可。若不成功,只好用FORMAT C:/S命令重写DOS引导记录,也许你会认为格式化后C盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化C盘后可用NU8.0中的UNFORMAT恢复。如果曾经用DOS命令中的MIRROR或NU8.0中的IMAGE程序给硬盘建立过IMAGE镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为DIR0、DIR1、DIR2……,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用NU8.0中的UNERASE再去恢复即可。
综上所述,硬盘不能启动大都是由于硬盘上的主引导记录、DOS引导记录、三个系统隐含文件出现错误导致的,因此平时要养成备份主引导记录、DOS引导记录的好习惯,关键时刻才能顺利解决问题。
下面就解决硬盘不能启动的故障的方法作一总结:
(1)因操作不当或突然断电,会破坏CMOS中的硬盘参数。只需开机进入CMOS,重新设定硬盘参数即可CMOS中大多可自动检测硬盘参数)。
(2)用软盘启动后,无法进入硬盘,则可能因操作不当或突然断电,引起硬盘主引导记录丢失,找一台具有同一规格硬盘的电脑,并找一空盘,将主引导记录写入空盘,具体作如下操作:
c:\dos\debug
-a
mov ax, 0201
mov bx, 200
mov cx, 0001
mov dx, 0080
int 13
int 3
-g=100
-w 2000(软盘放在A驱动器,若放在B驱动器则此处为1)200 1
-q
然后用DOS盘启动机器,将软盘中的主引导记录写入硬盘,具体作如下操作:
c:\dos\debug
a
-1 200 0(这个0表示软盘放在A驱动器,若放在B驱动器则此处为1)2001
mov ax.0301
mov bx, 200
mov cx.0001
mov dx.0080
int 13
int 3
-g=100
-q
3)用软盘启动,可进入硬盘,则通常是因COMMAND.COM或两个隐含文件IO.SYS和MSDOS.SYS被破坏而引起的。用一张好的DOS启动盘启动,然后将软盘中的COMMAND.COM*入C盘,并在A盘打入如下命令:SYS C:
(4)因病毒感染,可引起硬盘无法启动,可用杀毒盘清除病毒即可。
(5)以上方法均无法解决时,可对硬盘进行格式化处理,但这将破坏硬盘信息。
此外,用户在使用电脑时,应注意不可频繁开机,更不可在读盘时关机,还应注意保存硬盘主引导记录。
2006-4-12 15:40 smwjx
 DOS启动的低级失误——逻辑锁

 DOS启动的低级失误——逻辑锁
  硬盘逻辑锁是一种很常见的恶作剧手段。中了逻辑锁之后,无论使用什么设备都不能正常引导系统,甚至是软盘、光驱、挂双硬盘都一样没有任何作用。
  要解决逻辑锁的问题,就要知道问题的根源。其实在DOS系统启动时,它会搜索所有逻辑盘的顺序。首先要找的是主引导扇区的分区表信息,它位于硬盘的零磁头零柱面的第一个扇区的OBEH地址开始的地方,当分区信息开始的地方为80H时表示是主引导分区,其他的为扩展分区,主引导分区被定义为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘,以此类推找到E,F,G……逻辑锁就是在此下手,修改了正常的主引导分区记录,将扩展分区的第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来就形成了死循环。
  对于这类问题,如果你不想要硬盘上的数据了,那么处理起来也是非常爽快的。大家可以在BIOS中将所有IDE接口设为NONE,然后用软盘启动系统,此时肯定可以启动,因为系统根本就没有硬盘。接着,我们就使用经典的硬盘管理软件DM了。由于DM可以不依赖于主板BIOS来识别硬盘,因此你可以用DM进行分区格式化,这样就能完全解决问题,而且万无一失,简单方便,惟一的遗憾就是数据保不住了。
  此外还有一种方法也是非常值得推荐的,它可以保住硬盘中的数据。首先准备一张启动盘,然后在一台正常的机器上,使用你熟悉的二进制编辑工具(UltraEdit等)修改软盘上的IO.SYS文件(修改前记住改该文件的属性为正常),具体是在这个文件里面搜索第一个“55aa”字符串,找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,你无法用FDISK来删除和修改分区,但是此时可以用上面关于分区表恢复的方法来处理。
2006-4-12 15:48 smwjx
修复0磁道损坏的硬盘

修复0磁道损坏的硬盘
  如果在对硬盘进行格式化时,系统提示“Track 0 Bad”的话,那么意味着硬盘的0磁道损坏了。一般来说这种故障是难以修好的,但是我们还是不必放弃,说不定还有一线生机。
  其实0磁道损害也是坏道的问题,只不过关键的0磁道也有坏道而已。此时,我们所要做的就是重新标记0磁道的位置。这项工作我们可以交给PCTools 9.0工具包,我们要利用的是其中的DE.EXE命令。
  为了修改0磁道文字,首先要去掉DE的只读属性,我们必须把Configuration下Read Only前的钩消去。随后在主菜单Select中进入Drive type,并选择下一级的Physical→Hard disk。回车之后,我们的主菜单就会出现Partition Table(分区表),注意找Beginning Cylinder(起始柱面)这一项,它代表硬盘的0柱面开始,也就是0磁道的位置。此时大家只要稍微动一下,把它改为1或者2即可。
需要说明的是,这里的数值不能随意改动,一旦改动幅度太大,BIOS就不能正确识别硬盘。但是问题是万一改动后的位置仍然是有坏道的怎么办?呵呵,我目前也想不出办法,希望有机会大家可以探讨一下。如果运气不算太坏的话,那么我们接着就可以采用隐藏坏道的方法来进行分区格式化处理了。

------------------------------------------------------------------------------------------------------------

硬盘的故障汇总汇总

硬盘的故障汇总汇总

1)硬盘的供电:硬盘的供电取自主机的开关电源,四个接线柱的电压分别为:红色为正5V,黑色为地线,黄色为正12V,通过线性电源变换电路,变换为硬盘正常工作的各种电压。硬盘的供电电路如果出现问题,会直接导致硬盘不能工作。故障现象往往表现为不通电、硬盘检测不到、盘片不转、磁头不寻道等。供电电路常出问题的部位是:插座的接线柱、滤波电容、二极管、三极管、场效应管、电感、保险电阻等。
2) 接口:接口是硬盘与计算机之间传输数据的通路,接口电路如出现故障可能会导致硬盘检测不到、乱码、参数误认等现象。接口电路常出故障的部位是接口芯片或与之匹配的晶振坏、接口插针断或虚焊或脏污、接口排阻损坏,部分硬盘的接口塑料损坏导致厂家不予保修。
3) 缓存:用于加快硬盘数据传输速度,如出现问题可能会导致硬盘不被识别、乱码、进入操作系统后异常死机等现象。
4) BIOS:用于保存与硬盘容量、接口信息等,硬盘所有的工作流程都与BIOS程序相关,通断电瞬间可能会导致BIOS程序丢失或紊乱。BIOS不正常会导致硬盘误认、不能识别等各种各样的故障现象。
5) 磁头芯片:贴装在磁头组件上,用于放大磁头信号、磁头逻辑分配、处理音圈电机反馈信号等,该芯片出现问题可能会出现磁头不能正确寻道、数据不能写入盘片、不能识别硬盘、异响等故障现象。
6) 前置信号处理器:用于加工整理磁头芯片传来的数据信号,该芯片如出现问题可能会出现不能正确识别硬盘的故障现象。
7) 数字信号处理器:用于处理前置信号处理器传过来的数据信号,并对该信号解码或接收计算机传过来的数据信号,并对该信号进行编码。
8) 电机驱动芯片:用于驱动硬盘主轴电机和音圈电机。现在的硬盘由于转速太高导致该芯片发热量太大而损坏,据不完全统计,70% 左右的硬盘电路路障是由该芯片损坏引起。
9) 盘片:用于存储硬盘数据,轻微划伤时可通过软件按一定的算法解码纠错,严重划伤时,数据不可恢复。
10) 主轴电机:用于带动盘片高速旋转,现在的硬盘大多使用液态轴承马达,精度极高,剧烈碰撞后可能会使间隙变大,读取数据变得困难、异响或根本检测不到硬盘。该故障现象需用专用设备才能读取里面的数据。
11) 磁头:用于读取或写入硬盘数据,受到剧烈碰撞时易于损坏,导致不认硬盘。硬盘受到碰撞后受损可能性更大的是磁头。
12) 音圈电机:闭环控制电机,用于把磁头准确定位在磁道上。该电机较少损坏。
13) 定位卡子:用于使磁头停留在启停区,IBM等系列的硬盘的卡子易错位,导致磁头不能正常寻道。在无开盘维修条件的情况下,可按一定的角度适当敲击硬盘,使卡子回复到正确位置。

--------------------------------------------------------------------------------------------------------------

火球LM电路板维修

火球LM电路板维修
  火球LM系列盘为7200转、2M缓存。总共有LM,KA,KX三种常见型号,采用ST公司的L6264驱动芯片。由于工作在7200转下,驱动芯片的发热量大、工作电压高、供电复杂。ST的芯片设计是很稳定的,要不是希捷盘、西数盘都用。当然使用久了或使用不当芯片也会烧,但没有飞利浦的容易烧,也没有那么严重。但驱动芯片坏了,旁边的元件也会坏,常见会坏的元件有:三个22欧电阻。电阻坏了,很难找得到替换的。可根据并联电阻法,得出三个电阻并联后为6.7欧,可用一个1/8W的电阻替换。还有旁边的线圈也会容易烂,也难找得到替换的,可用LE板上两个电感换上。LM系列电路板常见的故障现象有:
一:指示灯长亮,主芯片坏。
二:上芯片打盘,磁头控制芯片坏了或供电不良,变压双三极管击穿。
三:盘转后指示灯熄灯,为缓存不良。
四:指示灯不亮,板上供电电压有:12V,3.3V,8V,驱动芯片坏否,晶振,磁头控制芯片短路,主芯片坏。
五:指示灯亮一下,不转,驱动芯片坏,主芯片接触不良或坏了。
六:指示灯亮五下,缓存接触不良或缓存坏,主芯片接触不良或坏了。
火球电路板维修补充
  火球硬盘在二手市场上占有量是相当大的,特别是火球LCT系列的PCB薄、大、长。容易造成芯片接触不良,加上驱动芯片容易坏。所以维修量也大,虽然元件少,但故障现象多。前面所说的只是对火球电路板各系列的常见故障说明。其实,在实际维修中还有特殊的故障,需要比较长的时间来维修。现把我在实际维修过程中的特殊故障判断和排除方法介绍一下。
一:用眼看清楚在电路板上有没有少元件,少了要加上。芯片有没有接触不良,松了要加焊。元件有没有烧坏或电路板有没有烧烂。换元件就要小心了。
二:用手摸电路板(通电),看有没有元件发热,发热不正常的要看是不是电压高了或有元件短路了。没有发热也说明元件没有工作,用万用表测量板的工作电压是否正常。
三:通电观查指示灯闪得是否正常,闪一下为主芯片坏了。微闪,工作电压正常下为主芯片坏。微亮,工作电压正常下为主芯片坏,驱动芯片坏。
四:EL,CR,EX,CX,指示灯正常闪六下,其他闪十下,闪五下都为缓存接触不良或坏,还有就是主芯片接触不良或坏了。
五:看电路板的成色,成色好的多芯片坏,成色差的多会有接触不良。通电用手大力压芯片看是否会对盘的工作有影响。
六:电路板的芯片脚比较细,要有耐心和精力。吹芯片时温度也要调好,太高了会吹坏芯片。

------------------------------------------------------------------------------------------------------------

硬盘软故障—数据结构

硬盘软故障—数据结构
硬盘是计算机中极为重要的存储设备,计算机工作所用到的全部文件系统和数据资料的绝大多数都存储在硬盘中。硬盘是产生计算机软故障最主要的地方,常见的硬盘软故障有:硬盘重要参数及文件丢失,电脑不能起动;碎片过多,电脑运行速度变慢;硬盘分区后丢失容量等。对付硬盘软故障,只要我们肯动脑并利用一些硬盘维护工具,发挥一不怕苦、二不怕(硬盘)死的革命精神,外加胆大心细,当然还要掌握硬盘基本常识,这样就可以轻松搞定(说的容易、做起来可不简单。因此,我收集了大量的资料整理汇编了“硬盘软故障完全修复手册”,希望能在与大家一起学习的过程中掌握硬盘常见故障的排除方法,做到“自已动手、丰衣足食”,凡事不求人的目的。大家知道,一个硬盘要能存放文件,必须经过硬盘分区,格式化等操作步骤,因为经过这些步骤之后,在硬盘中就建立起了主分区,引导分区,确定了FAT16或FAT32文件表。主分区的作用是保存硬盘中各逻辑分区在盘片上起始位置和终止位置及分区的容量大小。引导分区的作用是在固定的位置存放有操作系统文件,在电脑送电或复位时,由BIOS程序将处于固定位置的系统文件装入内存,再将电脑控制权交给系统文件人而完成引导过程。扩展分区作为一个主分区占用了主分区表的一个表项。在扩展分区起始位置所指示的扇区(即该分区的第一个扇区)中,包含有第一个逻辑分区表,同样从1BEH字节开始,每个分区表项占用16个字节。逻辑分区表一般包含两个分区表项,一个指向某逻辑分区,另一个则指向下一个扩展分区。下一个扩展分区的首扇区又包含了一个逻辑分区表,这样以此类推,扩展分区中就可以包含多个逻辑分区。下面我们就来学习一下硬盘数据的基本结构。
硬盘的数据结构
① MBR(Main&nbspBoot&nbspRecord&nbsp主引导记录区)
MBR位于整个硬盘的0磁道0柱面1扇区,包括硬盘</a引导程序和分区表。在总共512字节的硬盘主引导扇区中,MBR只占用了其中的446个字节,其最后两个字节“55 AA”是分区的结束标志。另外的64个字节交给了DPT(Disk Partition Table硬盘分区表),从1BEH字节开始,共占用64个字节,包含四个分区表项。每个分区表项的长度为16个字节,它包含一个分区的引导标志、系统标志、起始和结尾的柱面号、扇区号、磁头号以及本分区前面的扇区数和本分区所占用的扇区数。其中“引导标志”表明此分区是否可引导,即是否活动分区。当引导标志为“80”时,此分区为活动分区;“系统标志”决定了该分区的类型,如“06”为FAT16分区,“0B”为FAT32分区,“07”为NTFS分区,“63”为UNIX分区,等;起始和结尾的柱面号、扇区号、磁头号指明了该分区的起始和终止位置。我们假设一个硬盘分区表从1BEH字节开始的16个字节为
80 01 01 00 06 0D 68 6D 28 00 00 00 78 20 03 00
硬盘分区表项的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&nbsp文件分配表)
FAT是DOS、Windows&nbsp9X系统的文件寻址格式,位于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表就可以知道文件在硬盘中的具体位置和大小了。
⑤ DATA(数据区) 数据区是真正意义上的数据存储的地方,位于DIR区之后,占据硬盘的大部分空间。当将数据复制到硬盘时,数据就存放在DATA区。
磁头是硬盘中最昂贵的部件,也是硬盘技术中最重要和最关键的一环。传统的磁头是读写合一的电磁感应式磁头,但是,硬盘的读、写却是两种截然不同的操作,为此,这种二合一磁头在设计时必须要同时兼顾到读/写两种特性,从而造成了硬盘设计上的局限。而MR磁头(Magnetoresistive heads),即磁阻磁头,采用的是分离式的磁头结构:写入磁头仍采用传统的磁感应磁头(MR磁头不能进行写操作),读取磁头则采用新型的MR磁头,即所谓的感应写、磁阻读。这样,在设计时就可以针对两者的不同特性分别进行优化,以得到最好的读/写性能。另外,MR磁头是通过阻值变化而不是电流变化去感应信号幅度,因而对信号变化相当敏感,读取数据的准确性也相应提高。而且由于读取的信号幅度与磁道宽度无关,故磁道可以做得很窄,从而提高了盘片密度,达到200MB/英寸2,而使用传统的磁头只能达到20MB/英寸2,这也是MR磁头被广泛应用的最主要原因。目前,MR磁头已得到广泛应用,而采用多层结构和磁阻效应更好的材料制作的GMR磁头(Giant Magnetoresistive heads)也逐渐普及。

----------------------------------------------------------------------------------------------------------------------

PC3000 的中文说明书MT QT硬盘异响的简单处理!

MT QT硬盘异响的简单处理!
解决的方法很简单,拆开固定电路板的四个螺丝,取下电路板,向上拿起电路板,在电路板的接口一侧会有两排弹簧片,我们需要小心的用水砂纸将第一个弹簧片的触点打磨光亮。同时将电路板上的对应触点也要打磨光亮,然后再将电路板原样装回即可。
只要是开机后硬盘工作正常,使用20-30分钟就开始咔咔直响的故障都可以按此解决。

===============================================================================================================

希捷硬盘加密用汇编去除的简易方法。。。。。
希捷硬盘的解密:

B2000,2000
buffer 2000 comparing to 2000 RD:0000:10:00 WR:0010:10:00
Addr 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 1 2 3 4 5 6 7 8 9 A B C D E F
400000 01005365 61676174 65202020 20202020 20202020 20202020 20202020 20202020
400020 20200000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
400040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
400060 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

把前面数字部分全部修改成0就可以了。。。。。。。。


=================================================================================================================

Age=50 Type=A1 MxCyl=DC91 MxHd=1 MxSct=068 BSz=0800 TCode=0000

Age=50 Type=A1 MxCyl=DC91 MxHd=1 MxSct=068 BSz=0800 TCode=0000
(注: AGE=50代表该硬盘状态正常 AGE=其它值则不正常,须返回到AGE=50 一般利用停止自校准返回AGE=50。)
快速修复:此功能对于软件测试认盘前显示 “ERR 43 ERR 47”报错(ERR 43 ERR 47报错能够自动停止),“SYS” “Failed sys sect. Write”故障可以在10分钟内修复,如果超过30分钟未提示完成则表示修复失败,
可以利用“停止自校准”停止快速修复。
修改S/N号:在COM命令下修改硬盘S/N序列号。
(注:Enter Drive S/N   修改完成以后回车,需要输入2次)
F级维修:(如图6-2)
2006-5-6 20:55 smwjx
ATA找盘:先将DIE2口数据线连接好需要维修的硬盘,点击“ATA找

ATA找盘:先将DIE2口数据线连接好需要维修的硬盘,点击“ATA找
盘”,这时在程序界面上的“硬盘信息”栏内可显示该硬盘参数。
清除硬盘密码:此功能只用于清除希捷被锁硬盘密码。
(注:此项操作可在20秒内完成,完成以后需要对该硬盘断电一次)
查看SN/PN号:此功能用于查看硬盘S/N号和P/N号。
(注::50000000A1001301  AX`3HS59BND'  " 000000000000"7000-7028
以上黑色为硬盘的S/N号   蓝色为硬盘的P/N号默认为0)
修改PN号:此功能用于修改硬盘P/N号。
清屏:清除显示区内的所有信息。
退出:退出本程序选项。

=============================================================================================================

6.4:模块区(如图6-5)


图6-5 硬盘参数容量模块区
“ST310016A(10G)——ST3240016A(240G)”代表硬盘参数容量模块。对于硬盘通电后或关闭磁头成功后显示硬盘参数容量错误提示:Stuff Was Unreadable 转入T级后选择对应的硬盘容量参数写入,本操作在5分钟内即可完成。
对于以上没有的希捷硬盘Model号可以在“其他型号”内选择或自定义修改。
(注:如果其他型号中也没有,则需选择“自定义”在硬盘型号,硬盘容量手动输入即可。)
如有些硬盘最后坏道色块较多难以修复也可使用本选项屏蔽难以修复的容量。
(例:80G硬盘最后的20G坏道难以修复需要屏蔽,则写入60G硬盘容量参数即可)



图6-6 固件区
4,5,6代通用固件:本菜单内置厂家4代,5代,6代通用固件即Firmware:310、Firmware:319、Firmware:875版本。客户在丢失了原盘固件情况下可以利用工厂固件写入即可。
U5系列固件:本菜单内置厂家U5系列固件即:Firmware:305、Firmware:339、Firmware:351、Firmware:875版本,客户只需对照版本写入即可。


图6-8 磁头区
关磁头:有些硬盘用MHDD软件扫描时出现很多有规律坏道、色块时,可能该硬盘的物理磁头已经损坏。客户经过判断后确定是磁头损坏,则可使用本功能关闭一个或多个磁头,使该硬盘在减少容量的同时继续使用。(如图6-9)

图6-9 关磁头
例如一块80G硬盘我们查看他的MxHd=3那么就表示他有4个磁头且是0,1,2,3。那么我们想关掉他的3号磁头在这里我们就需要点2,关闭2号磁头以上的磁头。
(注:查看硬盘磁头数请见“查看AGE”备注,关磁头必须从后往前请开始,注意0磁头不能关闭也不能跳这关!)
关头成功后软件会提示硬盘参数模块错误:Stuff Was Unreadable(例:80G每关闭一个磁头后容量减少20G)
然后需要利用“模块区”写入对应的容量型号(具体操作请查看“6.4模块区”操作),写完型号容量后须利用MHDD软件“erase”命令全盘扫描一遍。
恢复磁头的方法,根据客户需要将关闭的磁头从新恢复回来只须在“关闭磁头”中选择默认的MxHd值即可。
(注:关闭磁头的盘不能在进行工厂自校准操作)
磁头测试:用于测试磁头读写是否正常。

=======================================================================================================


   
图6-11 工厂自校准
A.B级工厂自修复:运行厂家内部强大的自修复功能,A级用于较多单纯的物理坏道自修复。B级用于较多单纯色块,坏道自修复。
A.B级工厂自校准:运行厂家内部自校准功能,对硬盘坏道,色块,固件,模块,磁头,进行全面矫正修复,A级将坏道修复后加入G表,B级修复后加入P表。
(注:硬盘如需要做自校准,请备份硬盘固件即ATA模块,以免自校准完成以后丢失固件。对于需要进行工厂自校准的硬盘建议先使用A级工厂自校准。)
停止自校准:停止硬盘自修复,自校准,返回AGE=50。
(注:硬盘进行自修复,自校准完成以后需要停止自校准使AGE=50)
清除SF错误:
清除SF错误:做SF前点击次项,可以避免做SF时跳不过去现象,同时也可做到内部轨迹内部低格,在做SF时先做一下较好,





FAT是DOS、Windows9X系统的文件寻址格式,位于DBR之后。
在解释文件分配表的概念的时候,我们有必要谈谈簇(Cluster)的概念。文件占用磁盘空间,基本单位不是字节而是簇。一般情况下,软盘每簇是1个扇区,硬盘每簇的扇区数与硬盘的总容量大小有关,可能是4、8、16、32、64……同一个文件的数据并不一定完整地存放在磁盘的一个连续的区域内,而往往会分成若干段,像一条链子一样存放。这种存储方式称为文件的链式存储。由于硬盘上保存着段与段之间的连接信息(即FAT),操作系统在读取文件时,总是能够准确地找到各段的位置并正确读出。
为了实现文件的链式存储,硬盘上必须准确地记录哪些簇已经被文件占用,还必须为每个已经占用的簇指明存储后继内容的下一个簇的簇号。对一个文件的最后一簇,则要指明本簇无后继簇。这些都是由FAT表来保存的,表中有很多表项,每项记录一个簇的信息。由于FAT对于文件管理的重要性,所以为了安全起见,FAT有一个备份,即在原FAT的后面再建一个同样的FAT。初形成的FAT中所有项都标明为“未占用”,但如果磁盘有局部损坏,那么格式化程序会检测出损坏的簇,在相应的项中标为“坏簇”,以后存文件时就不会再使用这个簇了。FAT的项数与硬盘上的总簇数相当,每一项占用的字节数也要与总簇数相适应,因为其中需要存放簇号。FAT的格式有多种,最为常见的是FAT16和FAT32。
当一个磁盘Format后,在其逻辑0扇区(即BOOT扇区)后面的几个扇区中存在着一个重要的数据表—文件分配(FAT),文件分配表一式两份,占据扇区的多小凭磁盘类型大小而定。顾名思义,文件分配表是用来表示磁盘问件的空分配信息的。它不对引导区,文件目录的信息进行表示,也不真正存储文件内容。

我们知道磁盘是由一个一个扇区组成的,若干个扇区合为一个簇,文件存取是以簇为单位的,哪怕这个文件只有1个字节。每个簇在文件分配表中都有对应的表项,簇号即为表项号,每个表项占1.5个字节(磁盘空间在10MB以下)或2个字节(磁盘空间在10MB以上)。为了方便起见,以后所说的表项都是指2个字节的。


文件分配表结构如1(H表示16进制)
表1
第0字节 表头,表磁盘类型。FFH双面软盘,每次道8扇区FEH单面软盘,每磁道8扇区FDH双面软盘,每磁道9扇区FCCH单面软盘,每磁道9扇区FC8H硬盘
第1~2字节 (表项号1)表示第一簇状态,因第一簇被系统占据,故此两字节为FFFFH
第3~4字节 (表项号2)表示第二簇状态,若为FFFH表此簇为坏的,DOS已标记为不能用;0000H表示此簇为空,可以用;FFF8H表不能示该簇为文件的最后一簇;其余数字表示文件的下一个簇号,注意高字节在后,低字节在前。
第5~6字节 (表项号3)表示第三簇状态,同上。


注意:
不要把表项内的数字误认为表示当前簇号,而应是该文件的下一个簇的簇号。.高字节在后,低字节在前是一种存储数字方式,读出时应对其进行调整。是如两字节12H,34H,应调整为3412H。
文件分配表与文件目录(FDT)相配合,可以统一管理整个磁盘的文件。它告诉系统磁盘上哪些簇是坏的或已被使用,哪些簇可以用,并存储每个文件所使用的簇号。它是文件的“总调度师”。
当DOS写文件时,首先在文件目录中检查是否有相同文件名,若无则使用一个文件目录表项,然后依次检测FAT中的每个表项对应的簇中,同时将该簇号写入文件目录表项相的26-27字节,如文件长度不止一簇,则继续向后寻找可用簇,找到后将其簇号写入上一次找到的表项中,如此直到文件结束,在最后一簇的表项里填上FFF8H,形成单向链表。
DOS删除文件时只是把文件目录表中的该文件的表项第0个字节改为E5H,表此项已被删除,并在文件分配表中把该文件占用的各簇的表项清0,并释放空间。其文件的内容仍然在盘上,并没有被真正删除,这就是undelete.exe,unerase.exe等一类恢复删除工具能起作用的原因。
文件分配表在系统中的地位十分重要,用户最好不要去修改它,以免误操作带来严重的后果。

该用户从未签到

20

主题

354

回帖

1万

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
11793
QQ
发表于 2009-2-19 14:54:32 | 显示全部楼层
哇嘎嘎嘎嘎嘎噶   好东西

该用户从未签到

12

主题

325

回帖

244

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
244
QQ
发表于 2009-2-20 22:10:04 | 显示全部楼层
好东西谢谢楼主啊

该用户从未签到

4

主题

73

回帖

135

积分

[INTOHARD]班长

Rank: 2

积分
135
发表于 2009-3-5 21:32:09 | 显示全部楼层
好东东!收藏了!!!

该用户从未签到

0

主题

51

回帖

70

积分

[INTOHARD]班长

Rank: 2

积分
70
发表于 2009-3-7 18:58:52 | 显示全部楼层
Thank you...[s:190]

该用户从未签到

27

主题

57

回帖

129

积分

[INTOHARD]班长

Rank: 2

积分
129
发表于 2009-3-11 15:02:11 | 显示全部楼层
谢了[s:190] [s:190]

该用户从未签到

0

主题

3

回帖

17

积分

[INTOHARD]工兵

Rank: 1

积分
17
发表于 2009-3-18 09:58:56 | 显示全部楼层
谢谢楼主
转自中国硬盘基地技术社区 http://bbs.intohard.com ,原文地址:http://bbs.intohard.com/viewthread.php?tid=56832



[s:190] [s:190]

该用户从未签到

0

主题

151

回帖

154

积分

[INTOHARD]班长

Rank: 2

积分
154
发表于 2009-3-19 23:31:28 | 显示全部楼层
谢谢楼主!!!太好了!!!
  • TA的每日心情
    开心
    2015-6-12 16:44
  • 签到天数: 1 天

    [LV.1]布衣百姓

    0

    主题

    115

    回帖

    110

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    110
    发表于 2009-3-20 11:45:50 | 显示全部楼层
    学习!学习!(49: (38:

    该用户从未签到

    0

    主题

    4

    回帖

    12

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    12
    发表于 2009-3-28 14:43:29 | 显示全部楼层
    很好!多谢你的分享!支持你!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表