Patent ID: 8812910
Filing Date: 2014-08-19
Classification: G06F

Abstract:
1. A pilot process method for system boot, comprising: reading an environment variable for piloting the system boot from a NAND flash memory; determining whether an irrevocable error exists in the environment variable, wherein the irrevocable error is of a first bit error rate; determining whether a revocable error exists in response to no irrevocable error being determined to exist in the environment variable, wherein the revocable error is of a second bit error rate smaller than the first bit error rate; rewriting the environment variable into the NAND flash memory in an event that it is determined the revocable error exists and no irrevocable error exists; accumulating a successively accumulated number of reading of the irrevocable error in an event that the irrevocable error exists in the environment variable; reading the backup variable of the environment variable when the successively accumulated number of reading of the irrevocable error reaches a predetermined threshold; and restoring the environment variable according to the backup variable.