Selective correction of data errors
First Claim
Patent Images
1. A method of scanning a mass-storage device in communication with a global memory, said method comprisingallocating a scan buffer in said global memory;
- scanning said mass-storage device;
during said scan of said mass-storage device, detecting a data error in said mass-storage device;
writing, to said scan buffer, information descriptive of said data error, and including, as part of said information descriptive of said data error, information identifying a mass-storage device from said plurality of mass-storage devices.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for scanning a mass-storage device in communication with a global memory includes allocating a scan buffer in the global memory for placement of information descriptive of any errors found during the scan. When a scanning utility identifies a data error on the mass-storage device, it writes structured information descriptive of the error to the scan buffer. This information is available to an error-correction utility. The error-correction utility uses this information to determine, with a minimum of human intervention, which data errors to repair and which to ignore.
24 Citations
16 Claims
-
1. A method of scanning a mass-storage device in communication with a global memory, said method comprising
allocating a scan buffer in said global memory; -
scanning said mass-storage device;
during said scan of said mass-storage device, detecting a data error in said mass-storage device;
writing, to said scan buffer, information descriptive of said data error, and including, as part of said information descriptive of said data error, information identifying a mass-storage device from said plurality of mass-storage devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of repairing a data error in a mass storage system having a global memory in communication with at least one mass-storage device, said method comprising retrieving, from a scan buffer in said global memory, information descriptive of said data error;
-
implementing a pre-programmed rule for deciding, on the basis of said information descriptive of said data error, whether said data error is to be repaired; and
displaying said information descriptive of said data error to a system operator; and
if said data error is to be repaired, repairing said data error.
-
-
10. A data storage system comprising:
-
a mass-storage device;
a global memory in data communication with said mass-storage device; and
a scan buffer allocated in said global memory, said scan buffer containing information descriptive of data errors in said mass-storage device, said scan buffer including an error entry corresponding to a data error on said mass-storage device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification