A hard disk drive and magnetic medium including a servo area, a data area
divided into a plurality of sector blocks and at least one micro-servo
area disposed between two sector blocks. There may be a micro-servo area
immediately preceding each of the plurality of sector blocks. The
micro-servo areas include an address mark and a track parity check code
that allow the detection of an external shock that causes the recording
(write) head to skip to an adjacent track in the hard disk medium. The
micro-servo area is smaller than the servo areas, and various numbers of
different track parity check codes can be used for different resolution
of shock detection. An acceleration sensor may also be provided to detect
larger external shocks. By detecting various external shocks with
improved accuracy, and aborting the recording operation of data if an
external shock is detected, the corruption of data in adjacent tracks is
substantially reduced to improve disk drive performance.