无盘里硬盘是比较重要的。
所以今天总结下目前已知存在固件问题的硬盘型号以及固件版本,分享给大家,也非常希望大家来一起参与到这个帖子当中,把自己的受害历程,问题状况,以及帖子中为列出的硬盘型号,但一样疑似存在固件问题的硬盘型号报告上来,避免再次购买到有问题的硬件产品。
声明:本文目的是为了保障用户利益尽量不受损害,并无恶意诋毁文章提到的硬盘厂商之意,同时这些硬盘厂商也在积极召回有固件问题的硬盘,但是因为某些销售商未能及时将有问题的硬盘返场导致08年存在问题的硬盘仍然有较多故障货源流通在市场上,给广大用户造成了非常大的损失,在这里也希望以后的硬盘产品能把质量把关好,尽最大努力为用户提供更加稳定的产品。
固件门——希捷
存在固件Bug的硬盘使用现象:在使用过程中,硬盘会无故失去响应,导致系统卡死数秒(时间不等),随后又会自动恢复,同时还存在以下现象。
1:硬盘声音有异响,硬盘在加电后听到咔咔咔的声音,读取数据时尤为明显;
2:硬盘容量丢失,特定表现为LBA值等于零;
3:采用终端通讯发现,用户使用区时常失败,硬盘伴随着响声;
4:用HDTUNE查看硬盘信息时,(05)重新分配扇区数量一项变红;
希捷官方发布了一份声明,承认部分产品确实存在固件问题,并且问题不仅限于7200.11 1.5TB产品,还包括1TB、750GB、640GB、500GB、320GB、160GB版7200.11系列,以及酷鱼ES.2、SV35系列和迈拓MiamondMax 22系列。希捷表示:出现问题的硬盘主要为2008年12月制造,但此问题不会导致数据丢失,只是会出现短暂“卡死”。希捷官方给出的受影响的产品型号如下:
但是在官方声明中,受固件门影响的产品型号中并未提及希捷12代硬盘,但实际上个别12代硬盘仍然存在固件门现象,同时并非偶然。
希捷Barracuda(酷鱼)7200.11系列:
ST31000340AS
ST31000640AS
ST3750330AS
ST3750630AS
ST3640330AS
ST3640630AS
ST3500320AS
ST3500620AS
ST3500820AS
ST31500341AS
ST31000333AS
ST3640323AS
ST3640623AS
ST3320613AS
ST3320813AS
ST3160813AS
希捷Barracuda(酷鱼)ES.2系列:
ST31000340NS
ST3750330NS
ST3500320NS
ST3250310NS
迈拓DiamondMax 22系列:
STM31000340AS
STM31000640AS
STM3750330AS
STM3750630AS
STM3500320AS
STM3500620AS
STM3500820AS
STM31000334AS
STM3320614AS
STM3160813AS
希捷Barracuda(酷鱼)7200.12系列:
ST31000528AS
ST3500418AS
如何查看自己硬盘的固件型号?
目前希捷提供了一个工具,可以用于查看硬盘的型号以及固件型号,大家可以在希捷官网下载:http://support.seagate.com/kbimg/utils/drivedetect.exe
同时也可以在设备管理器,磁盘驱动器选项中查看到硬盘型号,但是无法查看固件型号。
新购买硬盘时如何查看型号?
解决方案【建议更换】:
由于希捷并未公开提供新固件升级程序的下载,因此用户需要自行联络希捷技术支持,提供相关信息后由希捷官方确认是否需要升级固件。下面是希捷提供的获取新固件的方法:
为保证您的新固件的正常应用,请发Email给如下地址:discsupport@seagate.com,在其中详述您的故障症状以及硬盘信息,包括:型号、序列号和目前的固件版本。同时描述您的其他硬件、操作系统和应用程序使用状况。
如果希捷确认用户的硬盘需要升级固件,则会返回如下邮件:
“把硬盘固件的ISO文件刻录在光盘上(约1.5MB);把电脑里面的其它硬盘先拿下来,留下您要升级固件的硬盘,用之前的光盘来启动系统,升级固件程序会自动运行。”
固件下载地址:http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207931
C1卡顿门——西部数据
卡顿门的硬盘使用现象:部分C1异常高的本本会在看电影、玩游戏时出现周期性的卡顿现象,有的硬盘会出现“咔咔”的声音。用HDTUNE查看磁盘的详细信息时,可以看到当前硬盘的C1值。
一、什么是C1?
C1是磁头伸出周期计数,也就是load/unload cycle 。(在HDtune,everest或者CrystalDiskInfo都可以看到C1值)
大家都知道,硬盘的数据传输是通过磁头读写磁盘上的数据来完成的。在工作过程中,磁头并不与磁盘的盘面直接接触,两者之间有一层很薄的空气薄膜,这层空气薄膜是由于磁盘的高速旋转产生的。如果磁盘停止旋转,空气薄膜消失,磁头则会直接接触到盘片,这无疑对盘片的寿命以及对存储在这块区域的数据造成不好的影响。因此在早期阶段,硬盘制造商一般会在对盘片的表面做特殊的处理。
但是随着人们对于硬盘传输速度和硬盘容量需求的不断增加,制造商需要不断提高硬盘的面密度,同时要求盘片表面尽可能地平滑,这无疑与之前采用的技术产生了冲突,再加上其他的一些因素,硬盘制造商迫切地需要一种新的方式来替代之前采用的磁头直接接触盘面的行为。这时IBM的工程师们提出了一种叫做 Load/Unload的技术。简单来说,Load/Unload技术有点像老式的点唱机,当盘片转速降低无法再产生空气薄膜的时候,就将磁臂以及磁头旋转一下,停靠到磁盘旁边的一个小斜坡上。这样就完全避免了磁头与盘片的直接接触。
总体来说,Load/Unload技术是有利的,比如可以提高硬盘的可靠性:硬盘遭到撞击的时候磁头不会划伤盘面;可以提高硬盘的面密度:不再需要对盘片表面做特殊的处理,可以提供平滑的盘面;以及可以有效地降低功耗:低功耗的程序可以通过多次请求Load/Unload来减少盘片的旋转时间,或者设置旋转超时时间(spin down timeout)来让磁头定期的做Load/Unload等等。
WD 提出了自己的一套GreenPower Technology技术,主要包括下面三个方面:IntelliPower 、IntelliPark 和 IntelliSeek。
其中的IntelliPark 技术 :在空闲时自动卸载读写头,减低空气阻力并分离读/写通道电子器件,能耗更低。为了省电,WD预设是连续8秒没有读写,就让读头进入停放区。这项技术与Load/Unload技术差不多,因此也可能导致C1值升高很快。
二、C1值高了有啥危害?
虽然Load/Unload技术有很多优点,但毫无疑问频繁的Load/Unload操作会造成磁头的磨损,严重的话会造成数据读写失效,也会造成出现“咔咔”的声音。另外,在游戏和视频播放中出现卡顿的现象。原因可能是:磁头复位后当程序请求读取硬盘数据时,磁头需要重新启动并寻址到指定位置,这一过程需要一定时间,而程序就会在这个间隙中出现假死现象。
三、C1值多少次硬盘会挂呢?
西部数据的一份产品规格说明书上明确标示的是30W次。(之前还有文章说是60W次,也有截图,估计是WD也意识到问题的严重性,所以新的文档都是30W次了。)
有人反映,只要C1超过10w次,就可能会出现卡顿现象。但也有人达到100多W次仍然正常工作的,有的不到30W次就挂了,所以C1的高低无法确定硬盘什么时候会挂。无独有偶的是,在大家的印象中,貌似WD的绿盘质量一般,这也许就是原因所在,实际上并不是绿盘不好,只是使用了IntelliPark这种技术,导致磁头复位次数过高而出现问题,想来也是好心干了坏事。另外大家也不要过分的“对号入座”,如果C1值很高,但是用起来没问题,也不用过分担心的。
目前我这个服务器硬盘用了1年多,C1值已经将近20多w次了,另外一块盘已经超过20w次了,型号分别为EADS和EVDS不过目前用着还没什么问题,不知道到30w之后是否会有问题,如果有问题再来报道了。
解决方案【建议更换】:
四、如何降低C1值?
方法有两种,一种是在硬盘固件中直接修改参数,另一种是系统运行时用软件维持参数。下面分别介绍:
一)通过WD官方的wdidle3工具来修改。具体方法可以看这里http://ideapad.it168.com/thread-598458-1-1.html
优点是:修改一次,终身有效。
二)使用CrystalDiskInfo或者quietHDD等软件。
优点是:不修改固件参数;具体APM值可以修改。
缺点是:开机后要重新启动软件。从Load/Unload的工具原理上分析,可能会使硬盘震动、移动、碰撞时,磁头擦伤磁盘表面的概率增大。
因为CrystalDiskInfo占用内存要大些,所以我们选择quietHDD(感谢skywalker_hdu 的帖子http://acer.it168.com/viewthread.php?tid=1193299&highlight=c1才知道这个软件)。
三)使用quietHDD软件。
操作方法:
1、直接下载quietHDD,解压缩到任意文件夹下。请自行查毒。 quietHDD_v1.5-build250.zip (29.67 KB)
2、什么都不用设置,运行该软件就行。
3、右键点击软件将快捷方式发送到桌面,然后再将这个快捷方法拖到“开始菜单”--“所有程序”--“启动”。这样开机或重启之后,程序会自动运行了。
五、APM、AAM与C1
AAM:Automatic acoustics-management ,即自动声音管理。硬盘的噪音大多由于本身的震动和磁头的不断操作产生,换言之在相同的环境下,同类硬盘的转速越高,噪音越大。为了解决这一问题,不少厂商为硬盘提供了声音管理功能,硬盘通过AAM的调节,在安静模式/高性能模式中调节以满足用户的需求。也就是牺牲部分性能换来静音。
APM:Advanced Power Management,这里特指硬盘高级电源管理。为了省电,在硬盘没有读取操作的时候,就将磁头复位。(这APM不和WD的IntelliPark一个性质嘛)
APM(0~255) 设置为0,表示完全开启,硬盘连续8秒没有读写,磁头会复位;设置为255表示,关闭APM,磁头除了在开关机时复位,其他时间不复位。
AAM(128~254) 设置为128,表示适当降低转速,换取静音;设置为254表示不降低转速。
注:WD文章部分引自it168论坛,有部分修改,原文见:
http://acer.it168.com/thread-1200809-1-1.html
64M缓存盘:
目前各个硬盘厂商逐渐突出64M缓存的硬盘,最早推出这种硬盘的应该是西部数据了,但是这种硬盘因为自身技术架构问题,并不适合在windows5.x系统上使用,也就是xp或者2003,因为此种硬盘存储最小单位为512字节数据,而这种硬盘是4kb,因此在使用过程中便会产生不兼容的现象发生,典型表现是写入速度爆满,如果写入的散碎文件较多速度就慢的惊人,同时也会直接影响读取速度,因此我们不推荐使用64M缓存的硬盘,大家在买的时候并不需要特别关注64M缓存盘的型号,只需要看硬盘包装上面的技术参数描述即可,只要是64M缓存的就不建议用了。
如何查看64M缓存硬盘的最小存储单位是多少?
1、登陆西部数据官方网站,然后选择内部存储设备,企业,如下图:
2、在页面下面选择你需要的型号,然后进去浏览,选择规格,然后再选择磁碟机规格列表。
3、然后出现选项都是English,随便选择一个即可下载到产品的pdf文件,在pdf文件中就可以查看这款硬盘的最小存储单位是多少了,如图中所示,上面的是Cache缓存大小,下面的Bytes per sector(STD)部分就是最小存储单位了,是512就是可以用的硬盘,如果没有标记,而且是64M缓存的硬盘,一般就是4k最小存储单位,这样的硬盘就不推荐使用了。
以上这些存在问题的硬盘在网维大师产品中会引发哪些问题?
一、网维大师服务端遇到故障硬盘:
1、游戏需要重复索引,修复好了之后没过几天又需要修复,Chkdsk修复磁盘无效,系统日志无异常报错。
2、数据库损坏,修复压缩数据库之后导致游戏信息全部丢失。
3、控制台界面按钮经常变灰(BarServer.exe进程自动重启),尤其是客户机更新游戏量较大,或者刷新客户机配置操作之后尤其容易出现。
4、如果游戏放存放在有问题的硬盘上会出现更新速度不稳定,时快时慢的情况。
二、游戏虚拟盘服务端遇到故障硬盘:
1、即便缓存命中率较高,但是游戏仍然会出现秒卡。
2、游戏虚拟盘服务端经常崩溃,不一定是人多就崩,人少也可能会崩,而且崩溃的频率会越来越频繁。
3、有一个网吧出现服务器硬盘故障,但是服务端并未崩溃,上机人多之后出现全场蓝屏问题,代码各种各样。
4、由于存在固件问题的硬盘本身盘片是没问题的,所以用软件检测经常检测不出问题,测速也很正常,所以初期很难用软件查出端倪。
三、系统虚拟盘服务端遇到故障硬盘:
1、img存放在这种存在问题的硬盘上,客户机会随机出现蓝屏,代码多为0x00000077居多,或0x00000050。
2、部分或大部分客户机随机性的卡住不动,过个3,5秒钟或者10多秒种会恢复正常。
因此在这里建议大家,存在固件问题的硬盘能避免一定要避免,因为这种类型的问题现象不够明显,并且带有周期性,所以检查难度较大,很多人往往认为硬盘是新的不可能是坏的,或者换了硬盘,却换了一块同型号的硬盘来测试,这都是无效测试,如果需要排除是否是由这种类型硬盘引起的问题,可以更换其他品牌,其他型号的磁盘来测试。 |