In fact, it means that some data loss is unavoidable before
user will start to worry about disk replacement. BTW, I don't
know any vendor specific tool, for Hitachi disks, for example,
that would show minor errors and suggest a user to reallocate
those sectors. They typically scan the disk and reallocate
sectors only when error becomes uncorrectable. Or, am I wrong?
What is sad that disk manufacturers rarely consider the disk
defective when sectors can still be replaced during warranty
period. They all suggest to run some kind of Fitness Test or
Disk Repair tool, and only issue RMA when there is no
replacement sectors available.
My Hitachi DK23DA-30 started to show trouble during first year
of use in a new notebook. At that time the disk was almost
empty and I almost had no problem reallocating about 35
sectors. After that 2.5 years - no a single error. In May 2005
another sector was in trouble - reallocated. One week ago, at
the and of August 2006 - again. Now I'm starting to think
about a new disk...
What is criteria for new disk behavior? Is it normal to detect
errors during first year of operation? Should user insist on
RMA in such a case? What are some general considerations?
Also, regarding purchase of a new disk for notebook, is there
something like a database with hard disk reliability data?
Which brand is best?
Thank you and best regards,
On Saturday 02 September 2006 12:51, Bruce Allen wrote:
> I don't know of any linux tools that support this. The
> problem is that the detailed information about which sectors
> are in trouble, and the kind of trouble, is vendor-specific.
> And as far as I know, none of the vendors document this,
> although they make use of it in vendor-specific tools.
> On Sat, 2 Sep 2006, Serguei Miridonov wrote:
> > Hello,
> > Please, see subject. Is that possible?
> > I'm asking this because when you are trying to access some
> > data on the disk and kernel reports read errors, and
> > smartmontools report about uncorrectable sectors, the data
> > typically can not be recovered any more. Too late...
> > Now, disk hardware has ECC bytes to recover from
> > correctable read errors. smartmontools report the total
> > number of such recoveries in Hardware_ECC_Recovered
> > attribute but without any details, like the sector number
> > and frequency of these recoveries in this sector, and/or a
> > number of wrong and corrected bytes/bits in the sector,
> > etc. In theory, some kind of statistics regarding such
> > minor failures could give an idea about sectors which are
> > still readable but may fail soon. This would greatly
> > improve the chance to duplicate/copy/protect data, or one
> > could force the disk firmware to reallocate data in this
> > sector preventing its total loss.
> > What do you think about this. Is it possible?
> > For example, look at readcd tool. It has an option to
> > check CDs against C2 read errors which are not fatal, they
> > are corrected in the CD drive hardware. However, the
> > number of these errors may say that it is time to copy
> > that CD on a new one and save data for the future.
> > Similar capability exists for DVD drives. However, I don't
> > know any Linux utility which supports this functionality.
> > Do you?
> > Best regards,
> > Serguei.