The BIOS is responsible for detecting and initializing all of the hardware components in a system.

The MBR contains a program that searches for and loads the operating .