According to one embodiment, in a disk drive which performs positioning
control of a head on the basis of a servo burst pattern recorded on a
disk medium, a servo processor generates a tangent-equivalent value by
using a burst value obtained from the servo burst pattern. Furthermore,
the servo processor executes an arctangent transform process by an
inverse function approximate expression structured on the basis of a
relationship between an off-track position and the tangent-equivalent
value to detect the off-track position.