The present invention provides self-servo writing by which self-propagated
servo pattern track shape errors are reduced or eliminated. The method
includes providing first servo bursts on a first track, measuring edge
errors of the first servo bursts, and self-servo writing second servo
bursts to a second track using different combinations of the edge errors
to adjust the position error signals for the second servo bursts.