To account for head misplacement while servowriting, conditional writing
and/or trimming of servo information can be used. Conditional
servowriting allows servowriting to be disabled when it is determined
that servo information will not be written and/or trimmed at a desired
location or within a threshold distance of a desired location. For
example, if a distance between a write element or a predicted location of
servo information and a desired location of the servo information or
write element exceeds a threshold, writing and/or trimming can be
inhibited. Servowriting can be resumed when it is determined that servo
information will be written or trimmed at a desired location or within a
threshold distance of a desired location. A servowriting step or pass is
not re-started when the threshold is exceeded and those wedges for which
servo information was not written and/or trimmed can be attempted during
subsequent revolutions of the rotatable storage medium.