A self-vaccine as used herein will refer to methods of operating a disk drive
and
the apparatus implementing such methods, which make the disk drive immune to changes
in temperature, that keep the disk drive healthy when hot or cold. The invention
includes a self-vaccine extending the read channel optimization parameter database
of a track zone or sequence to test temperature ranges actually found in the user's
operation of the disk drive. The invention also includes the self-vaccine updating
the read channel optimization parameter database for an already tested temperature
range, whenever there has been sufficient time passed since the read channel optimization
was performed for that temperature range. The invention includes read channel optimized
parameters for at least temperature ranges within the embedded disk controller,
which are updated in the user's operating environment during idle time providing
the self-vaccine. The invention includes disk drives including a self-vaccine method.