Skip to main content
FIRMWARE · BOOT

What Is a BIOS?

A BIOS (basic input/output system) is the firmware stored on a chip on the motherboard that runs first when a computer powers on. It tests the hardware, sets up the processor, memory and devices, then hands over to the operating system. On current computers the BIOS is UEFI firmware, but the name has stuck.

01

What a BIOS does

A BIOS, short for basic input/output system, is the firmware that runs the moment a computer is switched on, before any operating system loads. It lives on a flash memory chip on the motherboard, checks that the hardware works, prepares the processor, memory and devices, and then finds a boot drive and hands control to Windows, Linux or another operating system.

The term dates from 1975, when Gary Kildall used it for the hardware-specific layer of the CP/M operating system. The IBM PC of 1981 put a BIOS in read-only memory, and every PC-compatible computer since has carried one. Firmware vendors such as AMI, Phoenix and Insyde write the core code, and each board maker adapts it to its own hardware.

Strictly, the original BIOS has been replaced. Almost every computer made in the last decade uses UEFI firmware, defined by the UEFI Forum, and Intel ended support for legacy BIOS boot on its client platforms around 2020. People, menus and manuals still call it the BIOS, and this page does the same.

02

How the BIOS starts a computer

Every power-on follows the same short sequence, usually over in a few seconds.

  • //
    Power-on self-test (POST). The firmware checks the processor, memory, chipset and graphics. A failure is reported with beep codes, a code on a debug display or a message on screen.
  • //
    Hardware initialisation. It trains the memory, sets clock speeds and voltages, and enumerates USB, SATA, NVMe and PCIe devices so the operating system finds them ready.
  • //
    Settings from non-volatile storage. Saved settings such as boot order, time and enabled ports are read back. On older boards they sat in CMOS memory kept alive by a coin-cell battery; today most are stored in flash.
  • //
    Boot device selection. The firmware works through the boot order until it finds a valid bootloader on a drive, a USB stick or the network.
  • //
    Hand-off. Control passes to the bootloader and then the operating system, which takes over the hardware with its own drivers. The firmware stays available for a few runtime services such as the clock and saved variables.
FAQ · 01
What is the difference between UEFI and BIOS?
UEFI is the modern firmware standard that replaced the legacy BIOS. It boots from GPT drives larger than 2 TB, supports Secure Boot and starts faster. Legacy BIOS uses the older MBR scheme and runs in 16-bit mode. Most current systems run UEFI but still label the setup screen “BIOS”.
Read the full FAQ —
03

BIOS settings that matter on industrial PCs

On a desktop the BIOS is rarely opened. On an industrial or embedded computer that has to start unattended in a cabinet, kiosk or vehicle, a handful of settings decide whether it comes back after a power cut and whether anyone can tamper with it.

The table lists the settings we check most often. Names vary between firmware vendors, but the functions are common to most industrial boards.

Setting What it does Typical industrial choice
Restore on AC power loss Chooses whether the system powers on, stays off or returns to its last state when power returns Power on, so the system restarts itself after an outage
Watchdog timer Resets the system if software stops responding within a set time Enabled, with the timeout set by the application
Wake-on-LAN and RTC wake Starts the system from a network packet or at a scheduled time On where systems are managed remotely or run to a timetable
Boot order and boot lock Sets which drive boots and stops booting from other media Main drive first, USB and network boot disabled
Supervisor password Protects the setup screen from changes Set, and recorded in the build documentation
Secure Boot and TPM Allows only signed bootloaders and enables the security chip or firmware TPM On for Windows 11, BitLocker and attested Linux builds
Ignition power control Delays power-on and power-off in line with a vehicle’s ignition signal Delays set to suit the vehicle and the shutdown time needed
Serial port mode Sets COM ports to RS-232, RS-422 or RS-485 Matched to the connected equipment

Restore on AC power loss is the setting most often missed: with the factory default, an unattended system can stay off after an outage until someone presses the button. Our explainer on what happens during a power cycle covers the behaviour in more detail.

04

BIOS settings on vehicle and rugged computers

Vehicle computers add power-management settings that a desktop never needs. Ignition sensing turns the computer on when the engine starts and shuts it down cleanly after a set delay when the engine stops, so the battery is not drained and the drive is not corrupted. Our guide to configuring ignition control on vehicle computers walks through the timer choices, and the ignition control explainer covers how the signal is wired.

Rugged systems such as the Premio RCO-6000-RPL combine a 9 to 48 V DC input with ignition management and a PC/Car mode switch, which sets whether the system follows the ignition line or starts like a normal PC. The firmware timers then decide how long it waits before starting and how long it keeps running after the ignition goes off. Our in-vehicle computers carry the same kind of controls.

05

BIOS updates and recovery

A BIOS update replaces the firmware on the flash chip with a newer version from the board maker. Updates fix bugs, add support for new processors and memory, and close security holes; several recent processor vulnerabilities were patched through firmware and microcode updates delivered this way.

Updating is also called flashing. It is normally done from a tool in the setup screen, from a USB stick at boot or from the operating system. The one hard rule is not to lose power part-way through, because a half-written image can leave the board unable to start. Many industrial boards carry a backup or dual BIOS that recovers automatically if that happens.

For a fleet, the safer approach is to update only when a release fixes something that affects you, test the new version on one system first, and record the version on every system you ship. Settings can reset to defaults after an update, so check the industrial settings above again afterwards.

FAQ · 02
What is Secure Boot in the BIOS?
Secure Boot is a UEFI feature that only lets bootloaders and operating system kernels signed with trusted keys start. It blocks bootkits and unauthorised operating systems, and Windows 11 expects it to be on.
Read the full FAQ —
06

Quick answers on BIOS

BIOS: common questions

What does BIOS stand for?

Basic Input/Output System. The name describes its original job: providing basic routines for the keyboard, display and disks before the operating system took over.

What is a BIOS update?

A new version of the motherboard firmware. It fixes bugs, adds hardware support and patches security issues. Apply it with the board maker’s tool and keep the power on until it finishes.

How do you enter the BIOS?

Press the setup key during start-up. It is usually Delete, F2 or Esc. On Windows 11 you can also choose Advanced startup, then UEFI Firmware Settings, and restart.

Is the BIOS hardware or software?

Software stored on hardware. The BIOS is firmware: code held on a flash chip soldered to the motherboard, so it survives with the power off and can be updated.

Is CMOS the same as the BIOS?

No. The BIOS is the firmware. CMOS was the small battery-backed memory that held its settings and the clock. Clearing CMOS resets the settings, not the firmware.

We set and record the BIOS settings each system needs, including power-on behaviour, watchdog, boot order and Secure Boot, as part of our standard build, so it starts correctly from its first installation.