#BIOS / #OpenFirmware in the '90s stored settings (boot order, etc) in battery-powered SRAM. If the battery died, all such settings were lost as soon as the computer was powered off.
I wonder if any BIOS developers ever considered storing this information in a partition on the hard drive itself? No worries about the battery then.