摘要 |
When an error requiring a retry operation has occurred, information concerning the error requiring a retry operation is stored every time. The information includes a sector number (or beginning sector number and number of sectors), the content of the command; a write or read designation, and the number of the times of error occurrence in the sector (or number of the times of retry operation), for example. In case of recording information, like the prior art, information to be written which is stored in a buffer memory is held as it is. Since the information concerning an error requiring a retry operation is stored, even though an error requiring a retry operation occurs repeatedly, a write and/or read operation of the next executable command to another track is executed without immediately switching to the retry operation. Thus, other commands are executed between the occurrence of the error requiring a retry operation and actual execution of the retry operation.
|