摘要 |
Disclosed is a storage media defect management method for use in a storage device that is to be coupled to a computer. The method broadly includes writing data to a storage media of the storage device, the storage media having a plurality of servo fields. Stopping the writing upon detecting an off-track or other servo field error with a particular servo field of the plurality of servo fields. Reallocating a plurality of suspect sectors that may be affected by the off-track or other servo field error detected in the particular servo field. The method then proceeds to resume the writing beginning with a next sector following the plurality of suspect sectors that were reallocated. In a preferred implementation, a number of preliminary checks are preferably performed on the plurality of suspect sectors to ascertain which ones may not be part of the reallocation transfer. However, the plurality of suspect sectors that are reallocated will preferably not be more than a maximum look-ahead number set in accordance with a disk zone that the current track being written lies. In this manner, maximum look-ahead reallocation number can be custom implemented depending on which track of the media the servo error is detected.
|