A method is disclosed for improving servo performance in a disk drive
having a plurality of concentric tracks. Each track has a plurality of
first-type servo sectors and a plurality of second-type servo sectors. In
the method, track identification information and track position
information are read from a first-type servo sector. A track number and a
transducer position are estimated for a second-type servo sector. Track
position information is read from the immediately following second-type
servo sector. An odd/even property from the second-type servo sector is
compared with an odd/even property for the estimated track number. The
odd/even property of the estimated track number is conditionally adjusted
such that the odd/even property of the estimated track number matches the
odd/even property from the second-type servo sector. A position error
signal is determined using the adjusted track number and the track
position information read from the second-type servo sector.