Humax HDR-Fox T2 Disk Error - Help please..

Mudplugger

New Member
Can anyone help?

My HDR-Fox T2 started having the odd minor freezing moment and slight 'blocky' areas of screen during playback of recorded content.

It is using custom firmware 1.02.32/2.18.

On the Web-If interface I got a red warning of a disk error, but I cant remember exactly what it said.
Using Telnet I then put the box into Maintenance mode and ran the fix-disk utility.

Each time it seemed to complete the short test OK but then exited the long test early...

This is what is being reported now on Web-If diagnostics:

SMART data read from device /dev/sda
Disk Information
SMART Status PASSED
Model Family Seagate Pipeline HD 5900.2
Device Model ST31000424CS
Serial Number 5VX2ZMJ1
LU WWN Device Id 5 000c50 0491898bc
Firmware Version SC13
User Capacity 1,000,204,886,016 bytes [1.00 TB]
Sector Size 512 bytes logical/physical
Device is In smartctl database [for details use: -P show]
ATA Version is 8
ATA Standard is ATA-8-ACS revision 4
Local Time is Sun Mar 2 11:33:13 2014 GMT
SMART support is Available - device has SMART capability.
SMART support is Enabled

Attributes
IDNameFlagsRaw ValueValueWorstThreshTypeUpdatedWhen Failed
1 Raw_Read_Error_Rate POSR-- 207659228 119 099 006 Pre-fail Always -
3 Spin_Up_Time PO---- 0 095 095 000 Pre-fail Always -
4 Start_Stop_Count -O--CK 1590 099 099 020 Old_age Always -
5 Reallocated_Sector_Ct PO--CK 0 100 100 036 Pre-fail Always -
7 Seek_Error_Rate POSR-- 37654356 075 060 030 Pre-fail Always -
9 Power_On_Hours -O--CK 1544 099 099 000 Old_age Always -
10 Spin_Retry_Count PO--C- 0 100 100 097 Pre-fail Always -
12 Power_Cycle_Count -O--CK 795 100 100 020 Old_age Always -
184 End-to-End_Error -O--CK 0 100 100 099 Old_age Always -
187 Reported_Uncorrect -O--CK 0 100 100 000 Old_age Always -
188 Command_Timeout -O--CK 0 100 100 000 Old_age Always -
189 High_Fly_Writes -O-RCK 9 091 091 000 Old_age Always -
190 Airflow_Temperature_Cel -O---K 51 049 035 045 Old_age Always In_the_past
194 Temperature_Celsius -O---K 51 051 065 000 Old_age Always -
195 Hardware_ECC_Recovered -O-RC- 207659228 042 042 000 Old_age Always -
197 Current_Pending_Sector -O--C- 1 100 100 000 Old_age Always -
198 Offline_Uncorrectable ----C- 1 100 100 000 Old_age Offline -
199 UDMA_CRC_Error_Count -OSRCK 0 200 200 000 Old_age Always -

Self-test logs
No.DescriptionStatusRemainingWhenFirst Error LBA
# 1 Extended offline Completed: read failure90%1544248537732
# 2 Short offline Completed without error00%1543-
# 3 Extended offline Completed: read failure90%1542248537732
# 4 Short offline Completed without error00%1542-
# 5 Extended offline Completed: read failure90%1542248537732
# 6 Short offline Completed without error00%1541-
# 7 Short offline Completed without error00%0-

The last Telnet session before it exited showed this:

/---------------------------------------------\
| M A I N T E N A N C E M O D E M E N U |
\---------------------------------------------/
[ Humax HDR-Fox T2 (Humax1) 1.02.32/2.18 ]
1 - Check and repair hard disk (fix-disk).
2 - Run short hard-disk self test.
3 - Run long hard-disk self test.
4 - Check self-test progress.
epg - Clear persistent EPG data.
x - Leave maintenance mode (Humax will restart).
diag - Run a diagnostic.
cli - System command line (advanced users).
Please select option: 1
Any additional options (or press return for none): -x -c
Are you sure you wish to run the hard disk checker (-x -c)? [Y/N] Y
Running /bin/fix-disk
Custom firmware version 2.18

Checking disk sda
Using superblock 0 on sda3
Using superblock 0 on sda1
Using superblock 0 on sda2
Unmounted /dev/sda1
Unmounted /dev/sda2
Unmounted /dev/sda3
Running short disk self test
Pending sector error(s) found
LBA has not yet been found
A long test is required - this could take 3 hour(s) 40 minutes
Do you wish to continue? [Y/N]: Y

___________________________

Any ideas on what might be happening and what I should do to fix it?
Am concerned we might lose some of the content - so may consider a file transfer later today.
What's the fastest method to back up to a NAS?
Use Filezilla or similar and just copy across over the network?

All help, instructions or comments to resolve this would be gratefully received... :)
 
You could try this from a Telnet prompt:
Code:
humax# hdparm --read-sector 248537732 /dev/sda
If it gives you an I/O error, then do this:
Code:
humax# hdparm --write-sector 248537732 --yes-i-know-what-i-am-doing /dev/sda
 
prpr - thanks very much for the reply...

I set the thing going on a long disk self-test with options -x and -c and it's counted down so far from the 13000's to the 10900's.
Should I interrupt this - or leave it going?
 
Personally, I'd interrupt it as you already know the location of the bad sector from what you did previously.
Or I guess you could also leave the test running, but open another Telnet window and fix the bad sector from there.
 
Thanks for your help prpr - very much appreciated.
I didn't know you could open more than one telnet window at a time (doh).
I'll try your second suggestion and use the commands you suggest...
As a matter of interest - what do those commands actually do?
 
OK, on the first command, I did get:
FAILED: Input/output error

On the second command it responded:
re-writing sector 248537732: succeeded

What should I do now?
 
Ongoing long test is still going, and faster than I thought.
It's already down to 5000.
At the rate of progress now, I calculate it to be about another 90 minutes remaining.
 
As a matter of interest - what do those commands actually do?
The first tries reading that numbered sector from the disk.
The second writes zeroes to it (the data is already gone so you aren't losing anything you haven't already) and hopefully forces the disk's firmware to remap it to a spare sector that works.
OK, on the first command, I did get:
FAILED: Input/output error

On the second command it responded:
re-writing sector 248537732: succeeded

What should I do now?
That's good. Wait until the test completes, then try the first command again and make sure it can read it without error. If so, then just give it another fix-disk run.
 
Can anyone help?

My HDR-Fox T2 started having the odd minor freezing moment and slight 'blocky' areas of screen during playback of recorded content.

It is using custom firmware 1.02.32/2.18.
Looks like prpr has helped you along but with any disk problem the first thing you should do is install the latest custom firmware. Fix disk has undergone several improvements since 2.18.
 
Thanks prpr... It's just on the last 300 now, so will try the first command again as suggested...
I'm really very grateful for all your help, and the time take to explain.

af123 - am honoured to have your input too... Will update firmware if it all goes OK.

Have to say as a regular forum reader (but not a contributor - since I'm just a user that's a little bit more technical than the average punter) what you guys have done with the Custom Firmware/Web If etc is exceptional.
As today shows, your support for us less technically inclined is superb. Thank you.
 
Final update - all sorted.
Fix-disk completed fine 2nd time around.
Firmware updated to 1.03.12/2.22 - no problems.

Am a very happy bunny. Thanks.
 
Back
Top