Patent ID: 6959413
Filing Date: 2005-10-25
Classification: G06F

Abstract:
1. A method of handling an error during the rebuilding of a replaced disk in a RAID system comprising: selecting a block of data to rebuild on said replaced disk; reading data from the existing disks in said RAID system; encountering an error when reading one of said existing disks; determining that said block of data to rebuild cannot be computed based on said error; flagging said block of data as bad by writing a new set of data in said block of data during the course of rebuilding data on said replaced disk, said new set of data comprising a readable pattern of data and an invalidity code associated with said readable pattern of data indicating that said readable pattern of data is bad data; and processing said block of data as a bad block during subsequent read operations of said block of data as a result of detecting said invalidity code.