Technical white paper UEFI Secure Boot on HP business notebooks, desktops, and workstations
ESP partition for HP UEFI and Pre-boot applications for GPT formatted disks
When a native
Starting with 2012 platforms, a preinstall image of UEFI Windows 8 is available. Several HP components now reside on the ESP instead of the HP_TOOLS partition. The advantage of residing in ESP partition vs. HP_TOOLS is that components are available when you are not using the HP preinstall image. However, the default size of the ESP is 100MB so HP’s overall component size is limited.
Installation software for these UEFI components should first enumerate all Fat32 partitions, and copy the firmware packages to the ESP. The ESP can be located comparing the partition GUID to the ESP GUID definition, see the UEFI Specification version 2.3.1 for details. If the installation software cannot find the ESP, This indicates that the ESP is a legacy MBR system, not the GPT system.
How BIOS launches UEFI applications
When an UEFI application is launched, it has as much control of the system resources as the BIOS does. Because UEFI applications reside on a publicly accessible drive partition, they are not secure. The BIOS launches only UEFI applications that are considered BIOS extensions such as HP Advanced Diagnostics and the BIOS Recovery utility.
On desktops and workstations, If Secure Boot is disabled, the user may launch any UEFI application from the Run UEFI Application option of the BIOS Startup Menu.
Note
To reduce security vulnerability, execute only HP-signed UEFI applications.
For HP-signed UEFI applications
All HP UEFI applications contain two files stored under the same subdirectory as the UEFI application: filename.EFI and filename.sig.
Non–HP-signed UEFI applications
For notebooks
For desktops/workstations
6