Abstract:
A motherboard, a method for recovering a BIOS thereof, and a method for booting a computer are provided. In the method for booting the computer, a first boot block of a first BIOS unit is executed first, and then a second boot block of a second BIOS unit is executed. Afterwards, BIOS main program codes of the second BIOS unit are executed. When the second BIOS unit is down, a recovery mechanism of the first boot block is used to overwrite data in the second BIOS unit with a backup file.