电子技术论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
下载方法|用单线程|避免多扣帖子规范|求助必读|发帖建议积分策略|勋章介绍|新人必读获取金币|推广论坛|出售帖子基本礼节|致会员信|版规总则
禁涉政治|反对低俗|举报专帖征集相片|留下足迹|推荐精华上传附件|制作分卷|使用网盘禁发qq群|恶意灌水|纯表情帖加入团队|监督机制|安全上网
查看: 2799|回复: 11

电脑使用保养:达人详解硬盘“低级格式化”

[复制链接]
发表于 2013-8-22 17:59:00 | 显示全部楼层 |阅读模式
RT809HSE编程器

注册家电维修技术论坛,与同行畅聊维修技术,享更多技术论坛功能。

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
熟悉硬盘的人都知道,在必要的时候需要对硬盘做“低级格式化”(下面简称“低格”)。进行低格所使用的工具也有多种:有用厂家专用设备做的低格,有用厂家提供的软件工具做的低格,有用dm工具做的低格,有用主板bios中的工具做的低格,有用debug工具做的低格,还有用专业软件做低格……
    不同的工具所做的低格对硬盘的作用各不一样。有些人觉得低格可以修复一部分硬盘,有些人则觉得低格十分危险,会严重损害硬盘。高朋用过多种低格工具,认为低格是修复硬盘的一个有效手段。下面总结一些关于低格的看法,与广大网友交流。
    大家关心的一个问题:“低格过程到底对硬盘进行了什么操作?”实践表明低格过程有可能进行下列几项工作,不同的硬盘的低格过程相差很大,不同的软件的低格过程也相差很大。
    a. 对扇区清零和重写校验值。低格过程中将每个扇区的所有字节全部置零,并将每个扇区的校验值也写回初始值,这样可以将部分缺陷纠正过来。譬如,由于扇区数据与该扇区的校验值不对应,通常就被报告为校验错误(ecc error)。如果并非由于磁介质损伤,清零后就很有可能将扇区数据与该扇区的校验值重新对应起来,而达到“修复”该扇区的功效。这是每种低格工具和每种硬盘的低格过程最基本的操作内容,同时这也是为什么通过低格能“修复大量坏道”的基本原因。另外,dm中的zero fill(清零)操作与ibm dft工具中的erase操作,也有同样的功效。
    b. 对扇区的标识信息重写。在多年以前使用的老式硬盘(如采用st506接口的硬盘),需要在低格过程中重写每个扇区的标识(id)信息和某些保留磁道的其他一些信息,当时低格工具都必须有这样的功能。但现在的硬盘结构已经大不一样,如果再使用多年前的工具来做低格会导致许多令人痛苦的意外。难怪经常有人在痛苦地高呼:“危险!切勿低格硬盘!我的硬盘已经毁于低格!”
    c. 对扇区进行读写检查,并尝试替换缺陷扇区。有些低格工具会对每个扇区进行读写检查,如果发现在读过程或写过程出错,就认为该扇区为缺陷扇区。然后,调用通用的自动替换扇区(automatic reallocation sector)指令,尝试对该扇区进行替换,也可以达到“修复”的功效。
    d. 对所有物理扇区进行重新编号。编号的依据是p-list中的记录及区段分配参数(该参数决定各个磁道划分的扇区数),经过编号后,每个扇区都分配到一个特定的标识信息(id)。编号时,会自动跳过p-list中所记录的缺陷扇区,使用户无法访问到那些缺陷扇区(用户不必在乎永远用不到的地方的好坏)。如果这个过程半途而废,有可能导致部分甚至所有扇区被报告为标识不对(sector id not found, idnf)。要特别注意的是,这个编号过程是根据真正的物理参数来进行的,如果某些低格工具按逻辑参数(以 16heads 63sector为最典型)来进行低格,是不可能进行这样的操作。
    e. 写磁道伺服信息,对所有磁道进行重新编号。有些硬盘允许将每个磁道的伺服信息重写,并给磁道重新赋予一个编号。编号依据p-list或ts记录来跳过缺陷磁道(defect track),使用户无法访问(即永远不必使用)这些缺陷磁道。这个操作也是根据真正的物理参数来进行。
    f. 写状态参数,并修改特定参数。有些硬盘会有一个状态参数,记录着低格过程是否正常结束,如果不是正常结束低格,会导致整个硬盘拒绝读写操作,这个参数以富士通ide硬盘和希捷scsi硬盘为典型。有些硬盘还可能根据低格过程的记录改写某些参数。
    下面我们来看看一些低格工具做了些什么操作:1. dm中的low level format:进行了a和b操作。速度较快,极少损坏硬盘,但修复效果不明显。2. lformat:进行了a、b、c操作。由于同时进行了读写检查,操作速度较慢,可以替换部分缺陷扇区。但其使用的是逻辑参数,所以不可能进行d、e和f的操作。遇到idnf错误或伺服错误时很难通过,半途会中断。3. scsi卡中的低格工具:由于大部scsi硬盘指令集通用,该工具可以对部分scsi硬盘进行a、b、c、d、f操作,对一部分scsi硬盘(如希捷)修复作用明显。遇到缺陷磁道无法通过。同时也由于自动替换功能,检查到的缺陷数量超过g-list限度时将半途结束,硬盘进入拒绝读写状态。4. 专业的低格工具:一般进行a、b、d、e、f操作。通常配合伺服测试功能(找出缺陷磁道记入ts),介质测试功能(找出缺陷扇区记入p-list),使用的是厂家设定的低格程序(通常存放在bios或某一个特定参数模块中),自动调用相关参数进行低格。一般不对缺陷扇区进行替换操作。低格完成后会将许多性能参数设定为刚出厂的状态。
    在这里, 高朋顺便回答一些读者常重复问到的问题:
    1、低格能不能修复硬盘?
    合适的低格工具能在很大程度上修复硬盘缺陷。
    2、低格会不会损伤硬盘?
    正确的低格过程绝不会在物理上损伤硬盘。用不正确的低格工具则可能严重破坏硬盘的信息,而导致硬盘不能正常使用。3、什么时候需要对硬盘进行低格?
    在修改硬盘的某些参数后必须进行低格,如添加p-list记录或ts记录,调整区段参数,调整磁头排列等。另外, 每个用户都可以用适当低格工具修复硬盘缺陷,注意:必须是适当的低格工具。
    4、什么样的低格工具才可以称为专业低格工具?
    能调用特定型号的记录在硬盘内部的厂家低格程序,并能调用到正确参数集对硬盘进行低格,这样的低格工具均可称为专业低格工具。
发表于 2013-8-23 11:01:45 | 显示全部楼层
这个问题很有用,不错
发表于 2013-9-6 00:07:19 | 显示全部楼层
RT809HSE编程器
对维修还是很有用的,多谢LZ
发表于 2013-9-6 05:45:41 | 显示全部楼层
学习了,想知道什么样的工具是适合的呢?
发表于 2013-10-10 10:28:23 | 显示全部楼层
谢谢分享
发表于 2013-10-13 21:18:47 | 显示全部楼层
谢谢分享
发表于 2013-10-13 21:27:34 来自手机 | 显示全部楼层
高实在是高
发表于 2013-10-14 08:46:23 | 显示全部楼层
果然是达人,实在是专业
发表于 2013-10-14 13:05:44 | 显示全部楼层
学习了谢谢楼主分享!。。。。
发表于 2013-10-20 21:51:44 | 显示全部楼层
有用有用,关键能不能学而致用
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|家电维修技术论坛 ( 鄂ICP备09003585号-2 )

GMT+8, 2026-3-13 16:50 , Processed in 0.062415 second(s), 4 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

CopyRight © 电子技术论坛
电子邮箱:8794149@qq.com | 联系 QQ:3081868839 | 官方网址:www.dzdu.com

Qiji. All Rights Reserved


服务条款 | 站长声明

Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有


鄂ICP备09003585号-2鄂公网安备42010602000420号

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