
You cannot simply extract the executable using 7-zip because the executable needs to do some file generation.ĭownload the executable. HP's installer only runs on Windows, but it is possible to extract it by running the self-extracting executable on Wine. We can simply extract this installer and copy the needed files to the ESP This installer contains the needed files. We can obtain the HP-specific files using HP's HP PC Hardware Diagnostics 4-IN-1 USB KEY installer. If you have these files you could skip Install HP-specific files. These files typically come preinstalled in HP Windows PCs. The HP-specific files are located in /efi/EFI/HP or /efi/EFI/Hewlet-Packard. You can replace that with the mount point your system uses. This article assumes that the ESP is mounted on /efi and that the /efi/EFI directory exists. Whithin you should also find a EFI directory, e.g.

On a Linux system, the ESP is typically mounted on /boot/efi or /efi. To update the BIOS/UEFI firmware requires HP-specific files in the EFI System Partition, also referred to as ESP.

Instructions to Update the BIOS/UEFI for an HP Laptop on Linux
