How to update BIOS on a system that only use Linux as OS.
Asking this because some clowns at Acer decided that they will only provide BIOS updates through Windows Update.
Edit: I’m not talking about installing the BIOS file. They don’t even provide BIOS file in the first place.
fwupd maybe?
https://fwupd.org/
(arch btw) but the tools are available on other distros
https://wiki.archlinux.org/title/Flashing_BIOS_from_Linux
Thank you
But, I’m not talking about installing the BIOS file. They don’t even provide BIOS file in the first place.
If fwupd support is present from Acer, which it may not be, fwupd will download the update itself.
OH I misunderstood.
What is the exact model of
laptopAcer device?edit
I know this is an absolutely cop out answer but, do you have a specific need to actually upgrade your bios at all?
edit 2
https://community.acer.com/en/kb/articles/510-how-to-update-your-bios-on-an-acer-notebook-computer
From the linked page
No, I’m just curious.
Those suckers don’t even have a page for my model. ( Acer One 14 Z2-493 )
Also, this works only on Windows right? Because they only provide .exe
Correct - but the next thing I was going to suggest, you can extract the EXE i believe, if you peruse the archwiki link.
It might be an exe you could run in FreeDOS, or you could extract the actual firmware file and install with another tool
Yes, that’s possible.
But, I am scared about screwing uy BIOS.
That is always a risk when updating a bios!
Depending on the motherboard (I think its more on desktop mobos) you get two bios chips, one used to recover from a bad flash of the other
edit it could also be the case there hasn’t been a bios update released
There is a new BIOS update. But I think I’m just gonna leave it at this point.
You might as well try. Had a similar issue with Samsung SSD, where they only had support for windows with a .exe, but which created a small Linux system that was installed in the UEFI boot position. So I searched for the Linux executable in the middle of all that mess and executed it directly. Problem solved.