Disclosed is a method for continuing a rebuilding process of a RAID system
by flagging a block of data as being bad when a media error or other error occurs
that prohibits the reconstruction of data. The block of data may be flagged by
writing a bad error correction code to the block of data, by keeping a log of bad
blocks of data, or by otherwise indicating that the block of data is known bad.