Technical white paper UEFI Secure Boot on HP business notebooks, desktops, and workstations

Directories and descriptions

The HP_TOOLS UEFI partition file and folder structure are similar to the Windows file and folder structure. During the installation of an UEFI application, the HP UEFI Application SoftPaqs unbundle into the C:\swsetup directory. The UEFI software installation then searches for the FAT32 partition labeled HP_TOOLS and installs itself into the following directory:

:\Hewlett-Packard\<softwarename>Disk Layouts

The disk layouts vary between notebooks, desktops, and workstations as shown in the following figures:

Figure 1. Disk layouts for notebooks .GPT-based layout
UEFI System

 

OS Partition:

 

Data Partition 1 – n

 

HP_TOOLS partition:Recovery partition:
partition (ESP):

 

File system: NTFS

 

(Where applicable):

 

File system: Fat32

File system: NTFS

 

 

 

 

 

File system: NTFS

 

File system: Fat32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MBR-based layout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

System partition

 

OS Partition:

 

Data partition 1 – n

 

 

HP_TOOLS partition:

Recovery partition:

(Where applicable):

 

File system: NTFS

 

(Where applicable):

 

 

File system: Fat32

File system: NTFS

 

 

 

 

 

File system: NTFS

 

 

File system: NTFS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 2. Disk layouts for desktops.

 

 

 

 

 

 

 

GPT-based layout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UEFI System

WinRE

OS

 

Data partition 1 – n

 

 

Recovery partition:

HP_Tools partition:

partition (ESP):

PartitionPartition:

 

(Where applicable):

 

 

File system: NTFS

File system: Fat32

 

 

 

File system:

 

File system: NTFS

 

 

File system: Fat32

 

 

 

 

 

 

 

 

 

NTFS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MBR-based layout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UEFI System

WinRE

OS

 

Data partition 1 – n

 

 

Recovery partition:

HP_Tools partition:

partition (ESP):

Partition:

Partition:

 

(Where applicable):

 

 

File system: NTFS

File system: Fat32

 

 

 

File system:

 

File system: NTFS

 

 

File system: NTFS

 

 

 

 

 

 

 

 

 

NTFS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 3. Disk layouts for workstations.GPT-based layout (requires UEFI/GPT boot, no data partitions on C: drive)
WinRE partition (C:)ESP (C:)OS partition(C:)Recovery partition (D:)
File system: Fat32, (1023MB)360MB

File system: Fat32

File system: NTFS

 

 

(remainder of drive)(about 8GB)

 

 

 

 

HP_TOOLS Partition directories and descriptions

The HP_TOOLS partition structure should mirror what we already have for NTFS file system. And the UEFI application and pre-boot application installation should follow the rules for other HP software.

Web-released pre-boot deliverables require current softpaqs. When a softpaq is run, it will extract into the “C:\swsetup directory”, the same as other softpaqs. Then the pre-boot 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.UEFI” and “SystemDiags.Sig.”

5