In accordance with various embodiments, a radial separation distance
between first and second servo seams on a storage medium is determined,
and a scaled position signal is generated in relation to the determined
radial separation distance and a measured position signal. An error
runout correction (ERC) value is obtained from the scaled position
signal, and the ERC value is thereafter used to compensate for repeated
runout (RRO) error.