Updating BIOS via Linux ?
from gpstarman@lemmy.today to linux@lemmy.ml on 27 Jul 2024 07:13
https://lemmy.today/post/13925434

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.

#linux

threaded - newest

halm@leminal.space on 27 Jul 2024 07:34 next collapse

I feel your pain. I’ve searched a bit online and found several different methods (not for Acer though) that all go way over my head. I just leave the BIOS to deprecate on its own by now.

Technus@lemmy.zip on 27 Jul 2024 07:57 next collapse

As someone who’s built his own PCs for years, I’ve never really bothered with a BIOS update.

Then again, one of the main reasons to update BIOS is to gain support for new CPUs, but I’ve been using Intel which switches to a new socket or chipset every other generation anyway. I’ve almost always had to buy a new motherboard alongside a new CPU.

gpstarman@lemmy.today on 27 Jul 2024 08:59 collapse

I don’t have reason to update BIOS either. But just in case.

kitnaht@lemmy.world on 27 Jul 2024 19:49 collapse

Then why are you making such a huge stink over it?

gpstarman@lemmy.today on 29 Jul 2024 00:50 collapse

Just learning bro.

gpstarman@lemmy.today on 27 Jul 2024 08:58 collapse

🫂

sic_semper_tyrannis@lemmy.today on 27 Jul 2024 07:44 next collapse

Is there an option to save the new bios update file to a USB stick, then enter bios and trigger an update manually that fetches the file from said USB stick?

I’ve done it this way with an Asrock motherboard for desktop running Bazzite.

gpstarman@lemmy.today on 27 Jul 2024 08:35 collapse

They don’t even provide BIOS file in the first place.

bjoern_tantau@swg-empire.de on 27 Jul 2024 07:53 next collapse

Depends on the exact model. The usual way on Linux is via fwupdmgr.

gpstarman@lemmy.today on 27 Jul 2024 08:32 collapse

I’m not talking about installing the BIOS file. They don’t even provide BIOS file in the first place.

Also, I don’t think fwupd has firmware for this particular laptop. ( Acer One 14 Z2-493 )

bjoern_tantau@swg-empire.de on 27 Jul 2024 08:38 collapse

Try it out. I was often pleasantly surprised by the things provided by fwupd.

llothar@lemmy.ml on 27 Jul 2024 08:00 next collapse

There is no universal solution to this. Some vendors support fwupd (LVFS) on some hardware (Dell, Lenovo), some allow to update via a file on a USB stick (Asus).

Unless it is a system from Linux first company (Tuxedo, StarLabs, System76, Slimbook) expect to manually check what the specific model you are looking at supports.

gpstarman@lemmy.today on 27 Jul 2024 08:33 next collapse

I’m not talking about installing the BIOS file. They don’t even provide BIOS file in the first place.

Also, I don’t think fwupd has firmware for this particular laptop. ( Acer One 14 Z2-493 )

llothar@lemmy.ml on 27 Jul 2024 09:31 collapse

That’s the thing - there is no option to update BIOS on Linux then.

You must install Windows or maybe use one of those unofficial Windows Live USB images.

gpstarman@lemmy.today on 27 Jul 2024 11:06 collapse

unofficial Windows Live USB images.

I just came to know about this

utopiah@lemmy.ml on 27 Jul 2024 09:38 collapse

system from Linux first company (Tuxedo, StarLabs, System76, Slimbook)

Indeed that’s IMHO the solution, namely prioritizing ecosystem that genuinely see Linux as something valuable, with an addressable market, rather than a cost linked to annoying users.

gpstarman@lemmy.today on 27 Jul 2024 11:08 collapse

it’s just sad that they are not selling on my country

Jumuta@sh.itjust.works on 27 Jul 2024 18:02 collapse

you can always just put coreboot on a old thinkpad

stuckgum@lemmy.ml on 27 Jul 2024 08:38 next collapse

Sorry, but in your case the only way is to install Windows. Make a dual boot.

gpstarman@lemmy.today on 27 Jul 2024 09:10 collapse

Thank you.

I think it’s stupid to provide something hardware related like BIOS exclusively through a particular proprietary software like Windows.

zephr_c@lemm.ee on 27 Jul 2024 08:41 next collapse

All the security updates are in the microcode loaded by the bootloader even before the kernel is loaded, so unless there’s some new feature, bugfix, or hardware support you specifically know you need it’s not important to update your BIOS anyway. Which is good, because as far as I can tell you’re just screwed by a bad hardware vendor.

gpstarman@lemmy.today on 27 Jul 2024 09:16 collapse

not important to update your BIOS

Not actually gonna update BIOS. but just curious.

bad hardware vendor.

Which accurately translates to Acer.

Evil_incarnate@lemm.ee on 27 Jul 2024 08:51 next collapse

I had an Acer laptop once. I had Ubuntu on it. I had problems with random crashing after a few minutes, I ran memtest, it took a few hours for a full test and came back with a whole slew of faults. I sent it to Acer under warranty and they told me that Linux was the problem and I should leave windows on it.

gpstarman@lemmy.today on 27 Jul 2024 09:13 next collapse

I called the “technical” support regarding this issue. And they said they’ll only support Windows.

Making your entire hardware reliant on particular proprietary software like Windows is just stupid.

Never buying Acer again.

At this point, I don’t even know which vendor to buy, when everybody is shit.

wfh@lemm.ee on 27 Jul 2024 09:20 next collapse

Tuxedo, Framework, Slimbook, System76, Starlabs are Linux-first vendors with an excellent track record.

gpstarman@lemmy.today on 27 Jul 2024 11:05 next collapse

I know and Framework is just mouth watering. And Chad76 created their own distro and DE.

it’s just sad that they are not selling on my country.

boredsquirrel@slrpnk.net on 27 Jul 2024 11:32 collapse

Framework uses proprietary BIOS. They ditched coreboot, which is pretty bad.

Afaik they were also a lot behind on updates.

boredsquirrel@slrpnk.net on 27 Jul 2024 11:31 next collapse

3mdeb, Novacustom, Pine64

Minisforum is also said to work well.

darreninthenet@lemmy.sdf.org on 27 Jul 2024 21:46 collapse

Any of these European or (even better) UK based…?

wfh@lemm.ee on 27 Jul 2024 21:54 collapse

Yes. Tuxedo is German, Slimbook Spanish, Starlabs British, NovaCustom Dutch… Framework is US/Taiwanese but sells within select EU countries and the UK. AFAIK S76 is US/Canada only.

Edit: most of these actually ship worldwide but won’t collect VAT and probably won’t honor warranty claims outside their territory.

darreninthenet@lemmy.sdf.org on 27 Jul 2024 23:48 collapse

Thank you!

Churbleyimyam@lemm.ee on 27 Jul 2024 11:17 collapse

Have a look at Starlabs. You can choose coreboot

Varen@kbin.earth on 27 Jul 2024 09:20 next collapse

Had something similar with ASUS…never again

umbrella@lemmy.ml on 27 Jul 2024 09:31 collapse

reminder to myself to remove the ssd next time i need warranty repair

cRazi_man@lemm.ee on 27 Jul 2024 17:29 collapse

A 128 or 256 GB SSD or NVME drive costs £10 to £15 on eBay used. I would buy one and put Windows on it when sending back for warranty repair. OP should actually just do this for the BIOS update and then swap out the SSD back to the Linux one after.

SigHunter@lemmy.kde.social on 27 Jul 2024 09:32 next collapse

Usually you can extract the windows updater exe and use the bios/bin/upd file via mainboard bios update mechanisms

gpstarman@lemmy.today on 27 Jul 2024 11:09 collapse

They don’t even provide BIOS file in the first place. So no exe to extract.

mihnt@lemmy.ca on 27 Jul 2024 09:42 next collapse

Acer has had this policy for over 20 years. I bought a laptop long ago from a vendor that I had issues with and they refused to give me support because I was running Linux at the time. (I forget what distro. Probably either Mandrake or early Ubuntu.) That laptop went right back to the vendor.

Never bought anything from them since.

gpstarman@lemmy.today on 27 Jul 2024 11:10 collapse

What a joke they are.

skullgiver@popplesburger.hilciferous.nl on 27 Jul 2024 09:50 next collapse

[This comment has been deleted by an automated system]

gpstarman@lemmy.today on 27 Jul 2024 11:13 collapse

they don’t seem to be of much help.

Classic corporate tech forum behaviour.

If you can get your hands on the Windows Update, you can probably extract the BIOS

How?

I can’t find the exact model on their website, it seems like Acer produced this device as a low-cost deal specifically for the Indian market and decided to just… not support it?.

Which is very dumb.

update .exe

What .exe are talking about exactly? Is there some exe inside windows iso?

And idk what clevo is. Maybe a mass manufacturer of low quality computers (from my low effort search)

[deleted] on 27 Jul 2024 12:01 collapse

.

gpstarman@lemmy.today on 27 Jul 2024 12:07 collapse

Most BIOS updates come with a firmware file and a .exe to flash it

Sadly in my case, iy doesn’t.

how do you know they exist?

Sorry, I wrongly remembered. It’s my other laptop which has a new bios update.

SteveTech@programming.dev on 27 Jul 2024 13:26 collapse

Most BIOS updates come with a firmware file and a .exe to flash it

Sadly in my case, iy doesn’t.

I think they’re saying the Windows update file will contain the firmware binary.

You can find Windows update files here: www.catalog.update.microsoft.com/Search.aspx?q=Ac…

But you’ll probably have to check each update and see if the “Supported Hardware IDs” match some sort of UUID in dmidecode. I’m not sure if those are supposed to match though.

Then there are some generic firmware update tools for Linux that might work, or might brick your laptop.

gpstarman@lemmy.today on 29 Jul 2024 00:51 collapse

Thank you.

pastermil@sh.itjust.works on 27 Jul 2024 10:12 next collapse

I know some BIOS update that works with FreeDOS.

Just basically need to flash it into a USB drive and run the BIOS update .exe with it.

gpstarman@lemmy.today on 27 Jul 2024 11:17 collapse

There’s no exe. They don’t even provide BIOS file in the first place.

pastermil@sh.itjust.works on 27 Jul 2024 14:38 collapse

What do they provide then?

Also, in Linux there’s fwupd

foxglove@feddit.org on 27 Jul 2024 14:56 collapse

Updates via Windows update

pastermil@sh.itjust.works on 28 Jul 2024 04:03 collapse

Nothing on their download page either?

gpstarman@lemmy.today on 29 Jul 2024 00:53 collapse

There is no download page for this particular laptop.🥲

pastermil@sh.itjust.works on 29 Jul 2024 03:49 collapse

Try to check if it’s supported by fwupd then.

gpstarman@lemmy.today on 29 Jul 2024 06:05 collapse

Thanks.

theRealBassist@lemmy.world on 27 Jul 2024 15:13 next collapse

What Acer board are you trying to update?

ulkesh@beehaw.org on 27 Jul 2024 20:01 next collapse

And this is one more reason I will only buy a laptop from System76, Framework, or Tuxedo to run Linux.

All motherboard manufacturers irrespective of OEM should provider a firmware mode that can be boot to, allowing BIOS upgrades. But since they don’t seem to, especially with laptops, seems best to stick with known vendors whose primary OS they support is Linux.

Good luck, OP. Hope the live Windows USB thing works. Just be careful to not get infected with Recall or any other Microsoft nonsense :)

gpstarman@lemmy.today on 29 Jul 2024 00:49 next collapse

Thank You.

toastal@lemmy.ml on 29 Jul 2024 05:12 collapse

Razer was the worst. It had to be done thru a ‘legitimate’ copy of the latest full Microsoft Windows (no old Windows, Windows PE, FreeDOS, etc.) & the purpose was to give you a black+green GUI experience. After I emailed them about this several years ago when I had a Razer laptop, they put up a sign on the support page now saying installing Linux voids both you warranty & any support tickets.

ulkesh@beehaw.org on 29 Jul 2024 13:09 collapse

Yeah, I’ve also found Razer to be quite bad both in quality of hardware and support.

Only thing I own now that is made by Razer is a mouse.

toastal@lemmy.ml on 30 Jul 2024 11:24 collapse

Funny is that they did a big push for a hot minute to be the next developer-friendly laptop goto as they had a lot of power & æsthetics that were slim & looked alright in an office compared to everything else at the time where gaming laptops needed RGB & a hood scoop while non-gaming laptop suffered massively in performance. I picked one up around that announcement, but a few years & they completetly doubled back.

BCsven@lemmy.ca on 27 Jul 2024 23:53 next collapse

if the provide and exe, You can always create a bootable usb stick of freedos or another dos tool. Copy the file onto the stick. boot to it and cd to where the file is and issue filename.exe

terminhell@lemmy.dbzer0.com on 28 Jul 2024 01:12 next collapse

Install windows on a second/spare drive. Boot PC from this and run their tool.

I know you’re trying to find a way around not using windows, but if the vendors only solution involves it, I wouldn’t trust any hacky workarounds when it comes to bios updates.

gpstarman@lemmy.today on 29 Jul 2024 00:48 collapse

Thank you. Makes sense.

grid11@lemy.nl on 28 Jul 2024 14:53 next collapse

take a look at this and this

gpstarman@lemmy.today on 29 Jul 2024 00:54 collapse

Thank You.

notthebees@reddthat.com on 28 Jul 2024 17:48 next collapse

I know for HP machines, the bios updater exe can be decompressed and you can just get the bios image and the signature file from that.

Idk what machine you have, but at least for an older aspire laptop my friend has, there is a bios download.

If you follow instructions to make bios recovery media, you can update your bios through that.

Edit: that Acer laptop you have doesn’t even show up on Acer’s support page. Supposedly it’s sold as an Acer aspire a something or other. If you search based on your snid, you should be able to get to a downloads page.

Also clevo seems to make this laptop, according to the Acer India webpage I found for it

gpstarman@lemmy.today on 29 Jul 2024 00:53 collapse

doesn’t even show up on Acer’s support page.

This is exactly my problem.

If you search based on your snid, you should be able to get to a downloads page.

Still nothing.

Thank You.

notthebees@reddthat.com on 29 Jul 2024 04:50 collapse

What’s your snid? It might show up as a different model on a different website.

masterofn001@lemmy.ca on 29 Jul 2024 04:45 next collapse

Acer supports 2 of their devices on Linux

fwupd.org/lvfs/devices/

gpstarman@lemmy.today on 29 Jul 2024 06:06 collapse

Thank you. Sadly mine is different.

deerdelighted@lemmy.ml on 29 Jul 2024 14:22 collapse

Frankly in my opinion, bios should only be updatable from the bios itself. No matter which os we talk about, it can always get in the way.

gpstarman@lemmy.today on 29 Jul 2024 15:02 collapse

Thank you sane person.