CPC G06F 11/1417 (2013.01) [G06F 13/4282 (2013.01); G06F 2201/805 (2013.01); G06F 2213/0002 (2013.01)] | 20 Claims |
1. A Basic Input/Output System (BIOS) backup/recovery system, comprising:
a chassis;
a primary Basic Input/Output System (BIOS) storage system housed in the chassis;
a secondary BIOS storage system housed in the chassis; and
a BIOS backup/recovery subsystem that is housed in the chassis, coupled to the primary BIOS storage system and the secondary BIOS storage system, and configured to:
begin initialization operations;
determine whether the primary BIOS storage system includes customized Media Access Control (MAC) addresses; and
in response to determining that the primary BIOS storage system includes customized MAC addresses, determine whether MAC addresses included in the secondary BIOS storage system match the customized MAC addresses included in the primary BIOS storage system and, if not, perform a BIOS backup operation that includes copying the customized MAC addresses included in the primary BIOS storage system to the secondary BIOS storage system; and
in response to determining that the primary BIOS storage system does not include customized MAC addresses, determine whether MAC addresses included in the secondary BIOS storage system match default MAC addresses included in the primary BIOS storage system and, if not, perform a BIOS recovery operation that includes copying customized MAC addresses included in the secondary BIOS storage system to the primary BIOS storage system.
|