Abstract:
A method of, system, modules, and computer readable media for generating a defect error log on a disc in a disc drive is disclosed. All defective sector addresses of all defective sectors on the disc are identified and stored in the memory. At least two defective sectors identified are adjacent to each other circumferentially or radially or in both directions. The at least two sector addresses of adjacent defective sectors are merged into a defect error entry. Merging refers to a conversion (or encoding) of the multi sector addresses into a defect error entry. The converted defect error entry is then stored in the defect error log.
Abstract:
Data on a storage medium are refreshed by reading the data from a first location on the storage medium, storing them to a second location, and reading the data from the second location and storing them at the first location. The first and second locations are first and second physical locations and a logical address is initially associated with the first physical location. When the data are stored at the second location, the association of the logical address is changed to the second physical location. When the data are stored again at the first location, the association of the logical address is changed to the first physical address. The process is performed iteratively on the basis of successive logical block addresses. If the storing the data at the first location is interrupted, the data is re-read from the second location, and re-stored to the first location.