Difference between revisions of "Hardware: How to update BIOS on HP Laptop using Linux"

From Luky-Wiki
Jump to: navigation, search
(Network update)
(Network update)
Line 42: Line 42:
 
=== HP ProBook 650 G2 ===
 
=== HP ProBook 650 G2 ===
 
==== Network update ====
 
==== Network update ====
HP ProBook 650 G2 have build in functionality to update BIOS over network. Unfortunately this was never working for me. I suspect that problem is how HP so often change they URL schemas. Mostly likely update URL was no longer valid and updater failed to find necessary files. I will mention it here as reference. I may work with certain relative new versions of BIOS ...
+
HP ProBook 650 G2 have build in functionality to update BIOS over network. Unfortunately this newer worked for me. I suspect that problem is how HP so often change they URL schemas. Mostly likely update URL was no longer valid and updater failed to find necessary files. I will mention it here as reference. I may work with certain relative new versions of BIOS.
  
 
* Reboot laptop and interrupt boot process by using ESC or F10 key.
 
* Reboot laptop and interrupt boot process by using ESC or F10 key.
Line 50: Line 50:
 
* Invoke update utility by selecting "Check HP.com for BIOS Updates"
 
* Invoke update utility by selecting "Check HP.com for BIOS Updates"
  
If everything goes well then
+
If everything goes well then update is applied seamlessly.
 +
 
 +
... I my case this show repeatedly that it is not possible to contact HP.com. I assume that I had too old version of BIOS.
  
 
==== aaa ====
 
==== aaa ====

Revision as of 23:29, 26 June 2017

Warning Warning Warning: BIOS is key component of computer. Failure to flash/update it properly may brick laptop. Proceed at your own risk and only if you are familiar with BIOS update process. If you are not sure then use windows update tools from HP support site.

I have only Linux installed on my HP ProBook & EliteBook. I would like to update BIOS but I don't want to install MS Windows. HP web pages don't mention it directly but there are several ways how to update BIOS without using MS Windows operating system.

I will describe several ways how to update BIOS for both of my laptops:

  • HP ProBook 650 G2
  • HP EliteBook Revolve 810 G1

These procedures may work also on similar models from HP but there is no guarantee that it will work in future. HP may change update procedures so watch carefully output from commands.

Verify if update is needed

Using root privileges execute lshw and examine output:

lukas                     
    description: Notebook
    product: HP ProBook 650 G2 (V1C29ES#BCM)
    vendor: HP
...
     *-firmware
          description: BIOS
          vendor: HP
          physical id: b
          version: N87 Ver. 01.07
          date: 04/18/2017
          size: 64KiB
          capacity: 15MiB
...

First section show full name of laptop (preferred way is to check sticker on laptop). Firmware section show version of BIOS (preferred way is to check this in POST during boot-up or in BIOS configuration utility). I captured this after I performed BIOS update.

Note full product name and BIOS version / date then continue with:

  • Navigate to support.hp.com.
  • Enter full computer model.
  • Select "Software and driver".
  • Insert "Windows 10 (64bit)" if you are asked for OS version.
  • Search for "BIOS" section and pick latest one from list.

BIOS section may be missing on web page if there are no updates available yet. This is common for relatively new products. If you found never version of BIOS then download it and continue with next steps.

HP ProBook 650 G2

Network update

HP ProBook 650 G2 have build in functionality to update BIOS over network. Unfortunately this newer worked for me. I suspect that problem is how HP so often change they URL schemas. Mostly likely update URL was no longer valid and updater failed to find necessary files. I will mention it here as reference. I may work with certain relative new versions of BIOS.

  • Reboot laptop and interrupt boot process by using ESC or F10 key.
  • If you used ESC key then select "BIOS Setup (F10)" from menu.
  • In "Main" section select "Update System BIOS"
  • Configure network by following onscreen menu.
  • Invoke update utility by selecting "Check HP.com for BIOS Updates"

If everything goes well then update is applied seamlessly.

... I my case this show repeatedly that it is not possible to contact HP.com. I assume that I had too old version of BIOS.

aaa

aaa

aaa

HP EliteBook Revolve 810 G1

aaa

aaa

aaa

aaa