Is there a way to flash a motherboard from UEFI from Ubuntu directly? I downloaded an exe from HP.com and ran the self-extractor from Wine. It failed when trying to put it on a USB key. Here is the directory structure after I run the .exe and extract it with Wine.
sp57762/
├── BiosUpdate
│ ├── CryptRSA32.efi
│ ├── CryptRSA.efi
│ ├── HpBiosUpdate32.efi
│ ├── HpBiosUpdate32.s09
│ ├── HpBiosUpdate32.s12
│ ├── HpBiosUpdate32.sig
│ ├── HpBiosUpdate.efi
│ ├── HpBiosUpdate.s09
│ ├── HpBiosUpdate.s12
│ └── HpBiosUpdate.sig
├── FirmwareUpdate.exe
├── FreeDOS
│ ├── KERNEL.SYS
│ └── kernels.zip
├── hpqFlash.exe
├── HPUSBFW.exe
├── Installer.exe
├── KERNELS.ZIP
├── ROM.CAB
├── Rompaq
│ ├── 68AHH.BIN
│ ├── config.sys
│ ├── EROMPAQ.EXE
│ ├── EROMPAQ.zip
│ ├── gpl2.txt
│ └── KERNEL.SYS
└── WSSP57762.rtf
I just want to know if I can meaningfully throw the 68AHH.BIN or the .efi at the underlying hardware and get something more useful.
Background
I have an HP laptop, the instructions to flash the bios are not applicable. My BIOS simply lacks File > Flash System ROM, just like this guy. I can boot the HpBiosUpdate.efi
from the EFI, but that also doesn't work and it gives me an error though different from the one he got:
The System Bios Update Failed
I tried multiple different methods, including this one.
The System Bios Update Failed
. I think you have to boot into68AHH.BIN
and then give that theHpBiosUpdate.efi
. It just doesn't seem to work.