For the purpose of providing technique by which even when large skew of a disk
or a head occurs due to a thermal shock, an outside shock, or the like, a servo
signal area is not extended, and a performance loss caused by head change is not
produced, a servo detection control system according to the present invention comprises:
a learning means by head change including a servo sector interval measuring unit
for measuring an interval of servo signal areas, which may occur at the time of
head change among a plurality of heads; a time difference calculating unit for
calculating head-change time difference from a value measured by the servo sector
interval measuring unit; and a time difference storage unit for storing a result
of calculation made by the time difference calculating unit; and a compensation
and control means for compensating start timing of servo detection after head change
using a stored value of the time difference storage unit. In addition, the amount
of head skew in a disk radius direction is measured using a writing signal in a
servo sector after head change; and positioning of feed-forward of a head is controlled
using the amount of head skew.