收藏 分享(赏)

硬盘坏道P-G LIST及SMART属性.doc

上传人:gnk289057 文档编号:7945370 上传时间:2019-05-30 格式:DOC 页数:11 大小:233.50KB
下载 相关 举报
硬盘坏道P-G LIST及SMART属性.doc_第1页
第1页 / 共11页
硬盘坏道P-G LIST及SMART属性.doc_第2页
第2页 / 共11页
硬盘坏道P-G LIST及SMART属性.doc_第3页
第3页 / 共11页
硬盘坏道P-G LIST及SMART属性.doc_第4页
第4页 / 共11页
硬盘坏道P-G LIST及SMART属性.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、硬盘坏道表 P-list 和 G-list 工作原理! RAID5上一篇 / 下一篇 2009-08-08 11:33:28 硬盘坏道表 P-list 和 G-list 工作原理!硬盘的数据密度很大,在生产过程中不可避免地会产生缺陷,同时在使用过程中,那些不稳定的扇区也会逐渐老化而产生数据读写错误,这些缺陷和不稳定扇区会严 重威胁硬盘数据的安全,为此,硬盘设计了两个坏道表来处理这些有缺陷的扇区,他们就是 P-list 和 G-list.,它们用于记录硬盘的缺陷扇区的情况, 使硬盘工作时不会在缺陷扇区里读写数据,防止数据损坏。坏道的产生可以分为两种情况:一是生产过程中产生的缺陷扇区,二是使用过程

2、的产生的缺陷扇区,硬盘设计两个坏道表就是用于分别识别和处理硬盘的两种不同的坏道的。P-listP-list 我们一般称为工厂坏道表,严格来说应该称为永久坏道表或原始坏道表,它是用于记录工厂生产过程中产生的坏道的,坏道加入 P-list 不会影响硬盘的读写性能。G-list,RAID5; G-list 称为增长坏道表,用于记录硬盘使用过程中由于磁介质性能变弱而引起的坏道,并将坏扇区重定向到好扇区,坏道加入 G-list 对该扇区的读写速度是有影响的。下面我们就谈谈硬盘对 P-list 和 G-list 的两种不同的处理方式。下图是硬盘的扇区分配情况,硬盘的全部扇区可以划分为三个方面,固件区、工作

3、区和保留扇区;其中固件区和保留扇区普通用户是没办法操作的,硬盘的实际扇区 数比我们看到的硬盘标签上标定的要大,其中一部份用于存储硬盘的固件,一部分是用户存储数据的区域(工作区),也就是硬盘标定容量的扇区,剩下的就是保留 区,实际上硬盘上并不会物理划出一个保留区域,只是在工厂生产时标定了全部的有效扇区,而硬盘的容量是小于其实际扇区总数的,在固件里定义了硬盘的容量, 超过硬盘容量的那些扇区我们就姑且把它称为保留扇区。上图中蓝色为固件区,白色为工作区,绿色为保留扇区,红色为坏扇区,图示表示的是坏扇区还没有加入 P-list 和 G-list 的情况。大家可以看到,工作 区的 LBA 是从固件区后的

4、LBA0 一直连续标定到硬盘的最大工作扇区LBAmax,LBAmax 以后的扇区就是保留扇区。下图是坏扇区被加入 P-list 的情况:从图中可以看出,坏道被加入 P-list 后,硬盘不会再读写该扇区,而是在将原读写该扇区的操作顺延到度写坏扇区的下一个扇区,该扇区以后的所有扇区的 LBA 值都发生了改变,原来保留扇区的一个扇区成为了硬盘的 LBAmax,所以坏道被加入 P-list 后,硬盘需要进行一次厂家低格。下图是坏道加入 G-list 的情况:从图中可以看出,坏道加入 G-list 后,当硬盘需要读坏道所在的扇区时,会被重定位到保留扇区中的一个扇区,硬盘工作区的其它扇区不会受影响,由于

5、保留 扇区在硬盘的内道,读写速度慢,同时由于该扇区会导致硬盘的数据存储从物理上来说不连续了,当磁头读取该扇区的数据时需要移动较远的距离,代替坏扇区后, 该 LBA 的读写速度会慢一些,所以我们说坏道加入 G-list 后会影响硬盘的读写速度。低格过程到底对硬盘进行的操作2008-02-02 13:05:54 / 个人分类:电脑维护 实践表明低格过程有可能进行下列几项工作,不同的硬盘的低格过程相差很大,不同的软件的低格过程也相差很大。A. 对扇区清零和重写校验值低格过程中将每个扇区的所有字节全部置零,并将每个扇区的校验值也写回初始值,这样可以将部分缺陷纠正过来。譬如,由于扇区数据与该扇区的校验值

6、不对应,通常就被报告为校验错误(ECC Error)。如果并非由于磁介质损伤,清零后就很有可能将扇区数据与该扇区的校验值重新对应起来,而达到“修复”该扇区的功效。这是每种低格工具和每种硬盘的低格过程最基本的操作内容,同时这也是为什么通过低格能“修复大量坏道”的基本原因。另外,DM 中的 Zero Fill(清零)操作与 IBM DFT 工具中的 Erase 操作,也有同样的功效。B. 对扇区的标识信息重写在多年以前使用的老式硬盘(如采用 ST506 接口的硬盘),需要在低格过程中重写每个扇区的标识(ID)信息和某些保留磁道的其他一些信息,当时低格工具都必须有这样的功能。但现在的硬盘结构已经大不

7、一样,如果再使用多年前的工具来做低格会导致许多令 人痛苦的意外。难怪经常有人在痛苦地高呼:“危险!切勿低格硬盘!我的硬盘已经毁于低格!”C. 对扇区进行读写检查,并尝试替换缺陷扇区有些低格工具会对每个扇区进行读写检查,如果发现在读过程或写过程出错,就认为该扇区为缺陷扇区。然后,调用通用的自动替换扇区(Automatic reallocation sector)指令,尝试对该扇区进行替换,也可以达到“修复”的功效。D. 对所有物理扇区进行重新编号编号的依据是 P-list 中的记录及区段分配参数(该参数决定各个磁道划分的扇区数),经过编号后,每个扇区都分配到一个特定的标识信息(ID)。编号时,会

8、自动跳过 P-list 中所记录的缺陷扇区,使用户无法访问到那些缺陷扇区(用户不必在乎永远用不到的地方的好坏)。如果这个过程半途而废,有可能导致部分甚至所有扇区被报告为标识不对(Sector ID not found, IDNF)。要特别注意的是,这个编号过程是根据真正的物理参数来进行的,如果某些低格工具按逻辑参数(以 16heads 63sector 为最典型)来进行低格,是不可能进行这样的操作。E. 写磁道伺服信息,对所有磁道进行重新编号有些硬盘允许将每个磁道的伺服信息重写,并给磁道重新赋予一个编号。编号依据 P-list 或 TS 记录来跳过缺陷磁道(defect track),使用户无

9、法访问(即永远不必使用)这些缺陷磁道。这个操作也是根据真正的物理参数来进行。F. 写状态参数,并修改特定参数有些硬盘会有一个状态参数,记录着低格过程是否正常结束,如果不是正常结束低格,会导致整个硬盘拒绝读写操作,这个参数以富士通 IDE 硬盘和希捷 SCSI 硬盘为典型。有些硬盘还可能根据低格过程的记录改写某些参数。一些低格工具做了些什么操作:1. DM 中的 Low level format进行了 A 和 B 操作。速度较快,极少损坏硬盘,但修复效果不明显。2. Lformat进行了 A、B、C 操作。由于同时进行了读写检查,操作速度较慢,可以替换部分缺陷扇区。但其使用的是逻辑参数,所以不可

10、能进行 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 或某一个特定

11、参数模块中),自动调用相关参数进行低格。一般不对缺陷扇区进行替换操作。低格完成后会将许多性能参数设定为刚出厂的状态。这篇低格的介绍源自于一位硬盘修复高手,大师级的。合适的低格工具能在很大程度上修复硬盘缺陷。正确的低格过程绝不会在物理上损伤硬盘。用不正确的低格工具则可能严重破坏硬盘的信息,而导致硬盘不能正常使用。在修改硬盘的某些参数后必须进行低格,如添加 P-list 记录或 TS 记录,调整区段参数,调整磁头排列等。另外, 每个用户都可以用适当低格工具修复硬盘缺陷,注意:必须是适当的低格工具。低格软件就不提供了,网络上比较容易下到。读懂 HD Tune 的硬盘坏道信息相信对于绝大部分的电脑用户

12、来说,储存在硬盘中的数据才是最为珍贵的。可是现在越来越多的玩家在购买硬盘后不久,发现用“HD Tune”这款常用的磁盘检测软件检测硬盘时,常常会有所谓的“三黄”出现。而且最重要的是,最为关键的“映射备用扇区”出现了黄色显示,不免让人胆战心惊。(文:玮宝宝)HD Tune 中三条监测项目成黄色就是“三黄”作为一款最常用的硬盘检测软件,“HD Tune”是许多用户拿来测试硬盘性能以及监测硬盘健康情况的工具。但是最近一段时间,部分用户陆续发现自己所用的硬盘出现了“两黄”甚至“三黄”的情况,这就表明硬盘处于亚健康状态,既或多或少有一些毛玻而其中最关键的则是“重新映射的扇区”这个黄色提示。许多玩家为此开

13、始坐立不安,纷纷在论坛上发帖,以求证是否自己的硬盘出现了问题,甚至害怕硬盘会就此出现坏道而最终导致数据丢失的情况。那么“三黄”的硬盘是不是真的出现坏道了呢?还有,最重要的是“映射备用扇区”是不是说明硬盘就快寿终正寝了呢?先别急,先来了解一下什么是硬盘坏道吧。出现“三黄”的结果往往让用户非常担心小贴士:“重新映射磁盘扇区”是硬盘出厂就预留的冗余扇区,会用来自动替换检测中出现的坏扇区,以保证硬盘的正常运行。硬盘坏道是泛指无法被正确读、写的磁盘扇区硬盘坏道是泛指无法被正确读、写的磁盘扇区。一个扇区能存储 512Bytes 的数据,如果在某个扇区中有任何一个字节不能被正确读写,就会被硬盘标识为“坏扇区

14、”。这些“坏扇区”往往是碟片自身具有读写缺陷,因此是无法被修复的,这就是传统意义上所说的“物理坏道”。当然每个扇区都有一些额外的信息,包括标识、校验数据和一些其它的信息。譬如非法关机、或者读写时意外的断电都会导致部分扇区信息的丢失或出错,因此也会被标识为“坏扇区”。不过像这样的“坏扇区”可以通过低级格式化来修复,这也就是许多用户所说的“逻辑坏道”。但就目前的制造工艺而言,盘片在生产的时候不可能做到完美无瑕,如果真要做到每一张碟片都没有任何坏道的话,那么硬盘的制造成本将非常的高,为此硬盘厂家又是怎么处理碟片上与生俱来的坏道呢?“P-list”可以永久屏蔽硬盘上的坏道既然在硬盘的生产过程中,坏道是

15、无法避免的,为此硬盘厂家采用了一个较为睿智的办法来屏蔽坏道,那就是采用“P-list”也就是“永久缺陷表”的方式来记录坏道的位置,并将其进行屏蔽。硬盘厂家在硬盘出厂前会将硬盘进行低级格式化,并在低级格式化的过程中把所有的坏道的位置记录到“永久缺陷表”中。当硬盘正常工作时,可以跳过这些无法正常工作的部分,让用户永远都不会察觉它们的存在。这样一来,用户在分区、格式化检查刚购买的新硬盘时,不会发现有坏道的存在。“永久缺陷表”只是在硬盘生成的过程中所形成的,因此只有硬盘厂家才有权限进行修改,普通玩家是很难对其进行修改和查看的。“G-list”可以屏蔽使用过程中产生的坏道而 HD Tune“重新映射的扇

16、区”说的则是另一种“缺陷表”G-list。G-list 和 P-list 所不同的是,后者是出厂时就发现的,而前者是在使用过程中才出现的。随着硬盘容量的不断提升,硬盘厂家也提供了一部分备用的硬盘空间作为备份,一旦用户在使用过程中有新的不良区域出现,那么就用备用扇区进行自动替换,并将有问题的扇区及其替换情况记录在 G-list 中,这样就可以避免下次读写时再次使用到这部分的磁盘空间。当然,硬盘的备用扇区也都是有一定容量的,当备用扇区全部用完时,硬盘坏道就会产生了。用户采用“HD Tune”检测硬盘,在“重新映射的扇区计数”出现黄色提示的话,那么就说明硬盘已经有部分备用扇区被使用,从某种意义上来讲

17、,此时的硬盘已经属于亚健康状态了。通过软件能检测出硬盘的坏道数量硬盘使用过程,注意加强数据备份相比其他硬件而言,硬盘中的数据才是整台电脑中最珍贵的。“硬件有价,数据无价”,用户对出现“三黄”的硬盘表示担忧也就不足为奇了。不过就目前的硬盘整体质量来说,只要正确的使用,大部分的硬盘质量还算是稳定,用户不必过度的担心。如果实在对硬盘的稳定性抱以怀疑的话,那么“用之担惊”还不如“趁早换之”以图安心。此外,平时也应该注意重要数据的备份,这样才能真正的让数据做到万无一失。小贴士:让硬盘长寿的秘籍怎么才能让硬盘更“长寿”呢,为此在使用硬盘的使用过程中应该注意以下几点:1、在硬盘通电的情况下,不要随意移动硬盘

18、;2、不要短时间内的频繁开机和关机,避免硬盘的反复通电及启动;3、采用线材质量稳定的数据线连接硬盘,避免由于数据线质量不佳导致数据传输错误,以防止硬盘反复的读取某一区域的数据;4、如果电脑中加装多块硬盘的话,注意电源的供电是否稳定;5、注意硬盘的工作温度,建议使硬盘工作温度保持在 45 度以下,如果硬盘工作温度偏高的话,可以加装机箱前置的硬盘风扇。【举一反三】硬盘扩容之谜在几年前,有一些好事的玩家爆出了一种可以给硬盘扩容的方法。他们利用某款软件,可以将硬盘中那些以隐藏分区形式所存在的容量进行激活,从而实现对硬盘进行扩容。例如 80GB 硬盘采用该方法后容量为 150GB,而 200GB 的硬盘

19、可以被扩容到 500GB。在那个硬盘价格还稍高的年代里,这样的扩容等同于天上掉馅饼。但是事实证明,真正能被扩容的硬盘只有极少数,实际上它只是将硬盘的备用扇区扩展出来,作为正式的硬盘容量。可虽然如此,也很难实现真正的容量翻倍的效果,而且扩展出来的硬盘空间极易受到安全性的影响。毕竟这就像给处理器超频一样,但超频后的处理器总会存在一些不稳定因素。要知道处理器超频不稳定只是会出现死机或者蓝屏,而硬盘“超频”的话,就很有可能会导致数据丢失。小贴士:硬盘容量不是固定的对于硬盘来说,在未检测前,它的容量都是“未知”的,所能知道的也就是该硬盘采用的碟片数量和单碟最大容量。然后硬盘厂商会对硬盘进行检测,屏蔽坏道,最后形成通常意义上诸如 320GB,500GB 额定容量的硬盘。因此用户所购买的 320GB 硬盘很可能和 500GB 硬盘在物理结构上是完全相同,它的容量之所以被划分为 500GB 是因为它只通过了 500GB 的质量检测,这点和处理器的频率划分是非常相同的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报