Methods, servo controllers, disk drives, and computer program products are
provided for adapting compensation for repeatable runout (RRO) of sectors
of a disk in a disk drive. RRO of a plurality of sectors of the disk is
compensated. A status of whether the RRO compensation has been adapted is
tracked for at least some of the sectors of the disk, and corresponding
records are formed based on the statuses. The RRO compensation of the
tracked sectors is selectively adapted or not adapted based on the
records.