A system and method for remotely updating a system BIOS. The method
includes the steps of providing an updated BIOS to the remote computer
system, storing the updated BIOS in a storage device of the remote
computer system, setting a BIOS update indicator, rebooting the remote
computer system and determining that the BIOS update indicator has been
set, replacing the system BIOS with the updated BIOS, and rebooting the
remote computer system again. The storage device may be hard drive, with
the updated BIOS being stored in an EFI partition of the hard drive.