So I switched to Arch full time last month, and that got me thinking: How do I update the firmware of my devices?
I know about fwupd, however from my understanding not all vendors support linux.
In this case, I have an Asus motherboard, and after brief searching I seemed to come across results that would point that Asus isn’t one of the manufacturers who support firmware updates from linux.
That being said, how do you all update your firmware if you know the vendor doesn’t support linux?
I can’t imagine that I could update the firmware from QEMU, and nor do I want to try. I don’t want to have windows installed on my system at all. So then I thought, can I go about this via Windows to Go? And that is the solution I am going to investigate trying…
I haven’t investigated updating via USB for my bios. But that likely is the least fuss way to do it.
It’s pretty easy overall. If you poke around in your bios there should be a firmware update option. It is worth looking up your motherboard to see if it matters which port you put the update drive into
Looks like for my mobo they offer an exe, but also a CAP file, which may be a bios update file, who knows. More research needed I suppose.
However, I am at least on the latest as of now since it was back in May that my bios last had an update, and I only switched in the past month.
Yup, that cap file is the one you’d use for an update. You download it, unzip it to your USB, and (sometimes) rename the cap file. After that it’s more waiting than doing anything.
That’s always helpful lol but now you’ve got the best of both worlds, you don’t need to run an update and you know how to do it whenever you do
I don’t know what I was expecting, but a CAP file wasn’t it. I thought it would have just been a BIN file of sorts. Though, I guess now that I think about it, it has been a while since I have done BIOS updates in any other way than through an executable running some sort of flasher mechanism.
Thanks!