EFI Preboot Guidelines and Windows 8 UEFI Secure Boot for HP Business Notebooks and Desktops PPS Business Notebook and Desktop Technical white paper
4 
The HP_TOOLs partition is not assigned a drive letter. Any application that accesses the partition first mounts the 
partition. HP CASL provides the interface for mount/un-mount. 
Directories and descriptions 
The HP_TOOLS EFI partition file and folder structure are similar to the Windows file and folder structure. The installation 
of an EFI application proceeds as follows. 
HP EFI application SoftPaqs unbundle into the C:\swsetup directory. The EFI software installation then searches for the 
FAT32 partition labeled HP_TOOLS and installs itself into the following directory: 
:\Hewlett-Packard\softwarename 
Disk Layout 
The GPT disk layout will look like this: 
EFI System partition 
(ESP): 
File system: Fat32 
Primary OS Partition: 
File system: NTFS 
Data Partition 1 – n 
(Where applicable): 
File system: NTFS 
HP_TOOLS partition: 
File system: Fat32 
Recovery partition: 
File system: NTFS 
The MBR Disk layout will look like this: 
System partition 
(Where applicable): 
File system: NTFS 
Primary OS Partition: 
File system: NTFS 
Data Partition 1 – n 
(Where applicable): 
File system: NTFS 
HP_TOOLS partition: 
File system: Fat32 
Recovery partition: 
File system: NTFS 
In this scenario, the “Recovery partition” is the Windows Recovery Environment (WinRe). 
HP_TOOLS Partition Size 
The 2012 plan for EFI applications are: 
    System Diagnostics: 5MB  
    UEFI BIOS Update: 3MB 
    BIOS HDD Auto Recovery Images: 20 MB 
    BIOS misc: 10MB (Custom Logo, language, SpareKey) 
    Reserved for Hypervisor: 100MB 
The total HP_TOOLS partition size for 2012 is 2 GB. 
HP_TOOLS Partition Directories and Descriptions 
The HP_TOOLS partition structure should mirror what we already have for NTFS file system. And the EFI application and 
preboot application installation should follow the rules for other HP software. 
Web-released preboot deliverables require current softpaqs. When a softpaq is run, it will extract into the “C:\swsetup 
directory”, the same as other softpaqs. Then the preboot software installation should search for the Fat 32 partition 
with the “HP_TOOLS” label and install itself under the directory “:\HEWLETT-PACKARD\softwarename.” 
For example, you place the HP System Diagnostic and its digital signature under “:\HEWLETT-
PACKARD\SYSTEMDIAGS\SystemDiags.efi” and “SystemDiags. Sig.” 
ESP partition for HP EFI and Preboot applications for GPT formatted disks 
When a native UEFI aware operating system is installed, the ESP partition is automatically created. One of the elements 
the ESP contains is the boot loader image for the operating system. The ESP is an enumerable Fat32 partition and does 
not have a drive letter assigned. The ESP must follow the format defined in the “EFI System Partition Subdirectory 
Registry”, please refer to http://www.uefi.org/specs/esp_registry for details. 










