Updating a UEFI/BIOS configuration /HP

– currently available for the LTSR version only –

To update any UEFI/BIOS settings, configure the UEFI/BIOS of a reference system and then transfer it to the target devices of the same type.To only change the UEFI/BIOS password, you do not need a reference system and can start with step 6.

The following procedure applies to the HP devices t730 and t630.

  1. For the configured device (reference client), open the context menu and click Commands > User-defined command.

  2. Enter the following command:
    /usr/AMI-HP630/LnxBCU.sh /Get:/setup/public/biossettings.txt

  3. Select Run with system rights.

  4. Click Execute.

    The UEFI/BIOS settings are saved to the text file biossettings.txt in the local directory /setup/public of your HP device.

  5. Copy the biossettings.txt file to a USB stick or use the Diagnostics feature to save it on the stick.

  6. Create the file biossettings.zip.If the UEFI/BIOS of your devices is secured by password or if you want to change the UEFI/BIOS password, you will need encrypted password binaries, see below.

    The biossettings.zip must contain the following files:

    Update UEFI/BIOS settings on devices without UEFI/BIOS password biossettings.txt
    Update UEFI/BIOS settings on devices with UEFI/BIOS password biossettings.txt and curpassword.bin
    Update UEFI/BIOS settings and UEFI/BIOS password biossettings.txt, curpassword.bin and newpassword.bin
    Update UEFI/BIOS password only (You can skip the previous steps for this.) curpassword.bin and newpassword.bin
  7. Make sure that the relevant manufacturer-specific directory exists within the UC_BIOS container on the web server.For further information, see Providing new BIOS firmware.

  8. Copy the biossettings.zip file from the USB stick to the relevant sub-directory on the web server.

  9. For your target devices, perform a user-defined command (with system rights) to update the UEFI/BIOS configuration.To do so, use the following command:
    biosconfig.sh https://<server>/<path>/biossettings.zip

    For further information, see Providing new BIOS firmware.

The UEFI/BIOS of your devices is updated with the UEFI/BIOS settings of the reference device.To check whether the command has run through without errors on all devices, use the Scout Console option View > Command history.

Creating password binaries

The passwords must be encrypted with the HPQPswd.exe tool supplied by HP for their UEFI/BIOS firmware.

  1. Run HPQPswd.exe and then, in the password fields, enter the current password.

  2. Save the encrypted binary file under the name curpassword.bin

  3. Run HPQPswd.exe a second time and then, in the password fields, enter the new password.

  4. Save the encrypted binary file under the name newpassword.bin