[mythtvnz] HDD Load Cycle Count ticking over too fast

Stephen Worthington stephen_agent at jsw.gen.nz
Mon Jun 25 17:52:21 BST 2012


On Mon, 25 Jun 2012 22:02:43 +1200, you wrote:

>Aargh! After my recent disk problem I decided to delve into smartmon 
>again. First thing I noticed was one drive had much higher 193 
>Load_Cycle_Count value than the other, older drive. So started watching 
>it and it ticks up every 30s or so IF the system is idle. Just watched 
>and recorded from the same disk and during this time the count didn't 
>increase which makes sense since it was busy writing/reading 100% of the 
>time.
>
>The old drive, which has the OS on it, has sat at the same load cycle 
>count during this time.
>
>This is the problem drive:
>Device Model:     WDC WD20EARS-00MVWB0
>
>ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE 
>UPDATED  WHEN_FAILED RAW_VALUE
>   4 Start_Stop_Count        0x0032   100   100   000    Old_age 
>Always       -       725
>   9 Power_On_Hours          0x0032   095   095   000    Old_age 
>Always       -       4206
>  12 Power_Cycle_Count       0x0032   100   100   000    Old_age 
>Always       -       723
>193 Load_Cycle_Count        0x0032   193   193   000    Old_age   Always 
>       -       23963
>194 Temperature_Celsius     0x0022   117   109   000    Old_age   Always 
>       -       33
>
>
>Older drive:
>Device Model:     WDC WD10EADS-00L5B1
>
>Vendor Specific SMART Attributes with Thresholds:
>ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE 
>UPDATED  WHEN_FAILED RAW_VALUE
>   4 Start_Stop_Count        0x0032   098   098   000    Old_age 
>Always       -       2961
>   9 Power_On_Hours          0x0032   085   085   000    Old_age 
>Always       -       11487
>  12 Power_Cycle_Count       0x0032   099   099   000    Old_age 
>Always       -       1219
>193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always 
>       -       2961
>194 Temperature_Celsius     0x0022   116   109   000    Old_age   Always 
>       -       34
>
>You can see how the load cycle count relative to other counts is much 
>different between the two. Both are WD Green drives. The older one has 
>the OS on an EXT4 partition plus an NTFS partition while the newer one 
>has a single JFS partition.
>
>Any ideas about whether it's the file system (JFS vs EXT4) or OS setting 
>or BIOS or HDD firmware that's causing the problem? I can't grasp why 
>the disk should spin down, park, then spin up again when it's idle. I'm 
>99% sure there should be no activity on the drive unless myth is 
>recording or playing.
>
>BTW the load cycle count went from 23963 to 23971 while writing this.

This is a known problem.  The newer WD green drives have a very short
idle time before they park the heads - about 8 seconds.  You need to
get a copy of wdidle3_1_05.zip from the WD site and use it to set that
parameter to a much bigger number:


http://support.wdc.com/product/download.asp?groupid=609&sid=113&lang=en

IIRC, the option to disable it completely does not work on some
drives, like mine, and I had to just set it to a large number (255?).
You need to boot DOS to use that utility.  Fortunately, I still have a
floppy drive on my Windows PC and DOS boot floppies, but if you are
not so fortunate, you can use a copy of Ultimate Boot CD:

  http://www.ultimatebootcd.com/

It has a copy of the WDIdle3 utility on it ready to use.

When using the WDIdle3 utility, it is best to only have that drive
plugged in, otherwise the utility can get confused and program the
wrong drive, even non-WD drives.

WARNING: Shut down that drive immediately and do not use it until you
have done this fix.  All hard drives have a limited number of head
load cycles they can do before they fail.  WD do not specify what that
limit is for these drives, but it is likely to be less than 500,000,
probably around 300,000.  Linux and Windows can get a drive to that
limit in just a day or two, under the wrong conditions.

BTW This is not at all a Linux problem - I have had exactly the same
thing using Vista.  And it is not limited to just WD green drives.
Some of the other newer WD drives have the same timer, just not set to
such a drastically short timeout.  But they can with slightly
different timing conditions get into a situation where they are
loading and unloading all the time too.  I have had it with a
WD2001FASS 2 Tbyte Black drive.  That drive has a count of 299871 at
present.



More information about the mythtvnz mailing list