preboot
Preboot refers to the phase in a computer’s startup process that occurs before the operating system loader begins execution. During preboot, firmware initializes hardware, performs tests such as the power-on self-test (POST), detects devices, and prepares the system to load the next stage, such as a bootloader or an operating system kernel. The exact activities and interfaces vary by platform and firmware (for example, BIOS or UEFI).
One common form of preboot is the preboot execution environment (PXE), a network-based boot mechanism. In PXE,
In modern systems, UEFI provides its own pre-boot environment, often including a Boot Manager, support for Secure
Preboot environments are used for maintenance, deployment, recovery, and imaging tasks. Security features such as Secure