Patent ID: 7509544
Filing Date: 2009-03-24
Classification: G06F

Abstract:
1. A data repair and synchronization method of dual flash read only memory (ROM), which is achieved by fixing a first flash ROM onto a motherboard of a server in advance and connecting a second flash ROM to the motherboard of the server in a pluggable way, and then, using one of the first flash ROM and the second flash ROM that store same system data to perform a data repair on the first flash ROM or the second flash ROM with damaged data and performing a data synchronization between the two flash ROMs, the method comprising: booting a system with the second flash ROM, and setting a next system-booting position stored in a system BIOS as the first flash ROM; re-booting the system with the first flash ROM when it is determined that data in the second flash ROM needs to be repaired, and further comprising following steps: (a) upon determining that a value of data repair times of the second flash ROM is no larger than a predetermined maximum value, using the data of the first flash ROM to perform the data repair on the second flash ROM; (b) adding the data repair times of the second flash ROM by 1; and (c) changing the next system-booting position as the second flash ROM, and then, re-booting the system; and upon determining that the data of the first flash ROM and the second flash ROMs do not need a repair or already recovered, performing the data synchronization between the first flash ROM and the second flash ROM.