

Intel has been working in EFI/UEFI since mid 1990s, and there are vendors like HP or Apple that provided EFI machines since a long time ago. In other words, UEFI is meant to replace and extend the old BIOS firmware. Also, UEFI is responsible for providing an interface between the resources that the system provides and the operating system.

UEFI will control the system after it is powered on and the operating system is fully loaded. UEFI (Unified Extensible Firmware Interface) is an industry standard that specifies the different interfaces that a system must provide in a pre-boot environment. 2.3.8 Enable the validation process in shim.

