摘要 |
A primary BIOS may be used to boot a system after the primary BIOS has been validated. If the primary BIOS fails the validation test, a backup BIOS may automatically be used to boot the system. If the primary BIOS passes the validation test, but fails to complete execution in a predetermined period of time, the backup BIOS may automatically be used to boot the system. Code for validating the primary BIOS may be contained in the backup BIOS. The primary BIOS may be revised during system operation, but the backup BIOS may be write-protected during system operation to prevent the backup BIOS from being corrupted. A plug-in module may be used to revise the backup BIOS by booting from the plug-in module rather than the primary or secondary BIOS, and copying a BIOS program from the plug-in module to the backup BIOS.
|