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):

Partition

Partition:

 

(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

Page 5
Image 5
HP 8300 Directories and descriptions, Disk Layouts, System partition OS Partition Data partition 1 n, Uefi System WinRE

8300 specifications

The HP 8300 is a versatile and efficient desktop computer designed for business environments and power users. As part of the HP Elite series, the 8300 is tailored to deliver robust performance, security, and manageability.

One of the key features of the HP 8300 is its selection of Intel processors. Users can opt for third-generation Intel Core i3, i5, or i7 CPUs, providing a range of performance levels suitable for various workloads, from basic office tasks to more intensive applications. This adaptability makes the 8300 a suitable choice for organizations needing reliable computing power.

The system supports up to 32GB of DDR3 RAM, allowing for smooth multitasking and improved efficiency in handling resource-heavy applications. The flexibility in memory options ensures that businesses can configure the machine to meet their specific needs.

For storage, the HP 8300 offers various choices including traditional Hard Disk Drives (HDD) and Solid State Drives (SSD), significantly enhancing data access speeds and system responsiveness. With multiple configuration options, users can select from up to 1TB of storage capacity, providing ample room for files and applications.

Connectivity is also a strong point for the HP 8300. The desktop is equipped with multiple USB 3.0 ports, facilitating quick file transfers and easy peripheral connectivity. Additional ports, including USB 2.0, VGA, DP, and serial ports, ensure compatibility with a wide array of devices and legacy equipment.

Security technologies are integrated within the HP 8300 framework, including features like BIOS protection, HP Client Security, and optional fingerprint readers. These security measures help safeguard sensitive data and provide an additional layer of protection against unauthorized access.

The HP 8300 also supports various operating systems, including Windows 10 Pro, ensuring organizations can deploy the desktop within their existing IT ecosystem. Furthermore, the machine’s compatibility with HP tools for remote management enhances administrators' ability to oversee multiple devices efficiently.

In summary, the HP 8300 embodies a blend of powerful hardware, extensive configuration options, robust security features, and effective management capabilities, making it a compelling desktop solution for businesses aiming for productivity and reliability. With its comprehensive feature set, it stands out as an exceptional choice for both individual and organizational computing needs.