Wow, yuk. Using the -r ioctl,2 option as Christian suggested should help
to sort it out. I just can't see this being flaky drive firmware.
Something that might be interesting is to dig out an old version of
smartmontools (use '-d ata') and see if that shows the same problems.
Also, on the current version try switching between '-d ata' and '-d sat'
to see if that shows any difference.
On Thu, 15 Jan 2009, Mark Lord wrote:
> Mark Lord wrote:
>> I have a Hitachi 750GB drive here, which smartctl reports as FAILING NOW
>> when installed on an Intel AHCI controller in a pure 64-bit Core2Duo box
>> 5 Reallocated_Sector_Ct 0x0033 003 003 005 Pre-fail
>> Always FAILING_NOW 1839
>> But.. that exact same drive, when inspected on a SiliconImage 3132 port
>> on my notebook computer shows zero problems -- pure 32-bit system there.
>> 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail
>> Always - 0
>> Oddly, running the 32-bit executable from the notebook, but on the 64-bit
>> box, gives the same error that the 64-bit version gives on that box.
>> Peculiar, and I suspect a 32/64 bit bug somewhere.
>> Is there a standard easy way to trace this, something akin
>> to the "--verbose" flag that (my) hdparm utility has for such cases?
>> Meanwhile, I'm going to boot a 32-bit livecd on the 64-bit box
>> and try again with that.
> Mmm.. something fishy is going on here -- now it also seems to be
> showing the error on the 32-bit notebook, where earlier it didn't.
> Must be flaky drive firmware or something.