The boot loader then loads an operating system by either chain-loading or directly loading the operating system kernel. Under UEFI. System switched on, the power-on self-test (POST) is executed. After POST, UEFI initializes the hardware required for booting (disk, keyboard controllers etc.).