Potential hardware issue with too often HDD heads parking
Vladimir Grebenschikov
vova at fbsd.ru
Wed Oct 31 17:25:23 PDT 2007
В ср, 31/10/2007 в 17:14 +0300, Vladimir Grebenschikov пишет:
> Hi
>
> Probably does not related to FreeBSD, but anybody may confirm that
> FreeBSD laptops are not affected ?
>
> https://launchpad.net/bug59695.html
Looks like FreeBSD notebooks also affected:
# smartctl -A /dev/ad0
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 086 079 034 Pre-fail Always - 208994276
3 Spin_Up_Time 0x0003 099 099 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 572
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 078 060 030 Pre-fail Always - 78468856
9 Power_On_Hours 0x0032 098 098 000 Old_age Always - 257148281948519
10 Spin_Retry_Count 0x0013 100 100 034 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 512
187 Unknown_Attribute 0x0032 100 100 000 Old_age Always - 0
189 Unknown_Attribute 0x003a 092 092 000 Old_age Always - 8
190 Temperature_Celsius 0x0022 056 046 045 Old_age Always - 773390380
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 4
192 Power-Off_Retract_Count 0x0032 100 001 000 Old_age Always - 212
> 193 Load_Cycle_Count 0x0022 001 001 000 Old_age Always - 435202
194 Temperature_Celsius 0x001a 044 054 000 Old_age Always - 44 (Lifetime Min/Max 0/17)
195 Hardware_ECC_Recovered 0x0012 065 060 000 Old_age Always - 208994276
196 Reallocated_Event_Count 0x0010 098 098 000 Old_age Offline - 252410933020409
197 Current_Pending_Sector 0x003e 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0000 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0000 100 253 000 Old_age Offline - 0
202 TA_Increase_Count 0x0000 100 253 000 Old_age Offline - 0
sysutils/smartmontools was installed to query SMART attributes
> > When switching to battery power, /etc/acpi/power.sh issues the command
> > hdparm -B 1 to all block devices. This leads to extremely frequent
> > load cycles. For example, my new thinkpad has already done well over
> > 7000 load cycles -- in only 100 hours. That's at least one unloading
> > per minute. Googling for "load unload cycles notebook OR laptop" shows
> > that most laptop drives handle up to 600,000 such cycles. As these
> > values clearly show, this issue is of high importance and should be
> > fixed sooner rather than later.
> >
> > Please see for yourself how often your drive is load cycling:
> > smartctl -d ata -a /dev/sda
> > (This command is for an SATA drive; you'll need to install the
> > smartmontools package first.)
> >
> > See also http://paul.luon.net/journal/hacking/BrokenHDDs.html for a
> > rather dramatic account of the effects the current default values may
> > have.
> >
> > Just in case the load/unload timeout depends on the specific laptop or
> > disk model, here are my system specifications:
> > ThinkPad Z60m & Hitachi HTS541080G9SA00 disk (80GB)
>
>
--
Vladimir B. Grebenschikov
vova at fbsd.ru
More information about the freebsd-mobile
mailing list