3.4 BIOS/UEFI Flashcards
Aside from starting the computer system, what else is the BIOS used for?
Configuring the motherboard using a text-based interface
What is firmware?
Software that provides basic machine instructions that allow the hardware to function and communicate with other software running on a device
What does the UEFI do that the BIOS doesn’t?
Supports 64-bit processors and provides a GUI
Where is the BIOS program code stored?
In the flash memory of the motherboard (the CMOS)
List three boot options
- Power-on self test
- Hardware configuration
- Boot order setup
What is ROM (Read-only memory)
A chip embedded in the motherboard that can be upgraded through flashing
What sort of battery does the new CMOS use and how long can it last for?
An internal lithium-ion battery that can last up to 10 years
Why would you use a POST?
To perform a testing sequence to check the computer’s BIOS
How does the computer communicate what is wrong with the system during a POST?
Through variable beeps
What are some improvements UEFI made to BIOS?
Supports large harddrives and more memory
Graphical, mouse-supporter user interface
Can access network connection to download updates
Faster boot-up system
Supports 64-bit systems
Supports new GUID Partition Table (GPT) format
What are some settings you can change in the UEFI?
- Disable booting from an optical or USB drive
- Configure system to boot from installed harddrive using installed OS
- Boot OS using PXE (preboot execution environment) as the primary option
When would you perform flashing?
During upgrades, security fixes, or feature improvements
List the steps you would take during flashing
- Backup configuration and information
- Use USB flashdrive to flash the firmware
- The BIOS or UEFI will copy the firmware to the system and overwrite the old code
Where is the boot information held for computers relying on BIOS and UEFI, respectively?
BIOS - MBR (Master Boot Record)
UEFI - GPT (Globally Unique ID Partition Table)
What does a supervisor/admin/setup password do?
Protects the BIOS/UEFI configuration program from access by unauthorised users