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.