a solid state storage system includes a flash memory region comprising a plurality of memory blocks and a plurality of replacement blocks corresponding to error - occurred blocks when errors occur in the memory blocks ; and a memory controller configured to perform a control operation to replace the error - occurred blocks with the replacement blocks , wherein the error - occurred blocks comprise correctable blocks and uncorrectable blocks , and wherein the memory controller determines whether the error - occurred blocks are the correctable blocks or the uncorrectable blocks and controls zones of the replacement blocks , replaced in correspondence to the correctable blocks , to be allocated a plurality of times .