426
you are viewing a single comment's thread
view the rest of the comments
[-] NaibofTabr@infosec.pub 13 points 2 days ago* (last edited 2 days ago)

Ever since I bought a desktop motherboard with a secondary BIOS/UEFI ROM, I'll never buy one without it again. The peace of mind alone is worth any extra cost. And it has saved me from failed flashes twice.

[-] Imgonnatrythis@sh.itjust.works 5 points 2 days ago

Hadn't heard of this. Is it fairly easy to come by now? Can't afford to upgrade anytime soon, but hopefully in a year or two if the memory market ever stabilizes.

[-] NaibofTabr@infosec.pub 2 points 1 day ago

It is more common now. I've seen two implementations of it:

  • The board has an A and B ROM, which are both treated with the same priority, and a button that switches which one the PC boots from. You can reflash the one that's selected. With this it's actually practical to have two different BIOS/UEFI builds and switch between them, but to be honest that's rarely useful unless you're testing/troubleshooting related stuff. It's usually labelled "Dual BIOS" or something like that.
  • The board has a primary ROM and a backup. It only ever boots from the primary, but if POST fails you can push a button to reflash the primary from the secondary. The secondary backs up the primary when there's a good POST, usually automatically and not user configurable. It's usually labeled "backup BIOS" or something similar.

These are not standard, and not major selling points, so different manufacturers have different implementations and unfortunately different names for it. You have to do some reading, and it might not be mentioned in the product listing, you might have to find the manual to read the full specs. Your motherboard might even already have this feature without you knowing it. Does it have a button like this?

Or this (the BIOS_FLBK one, not the CLR_CMOS in the red box)

If you are buying a new board, the little two-digit display in that second picture is also a nice feature. It's a POST error code display. Rather than just getting some beeps during a POST failure, it will give you an error code that you can look up to figure out what the specific problem area is (e.g. RAM not fully inserted, clock mismatch, etc).

[-] Dagnet@lemmy.world 4 points 2 days ago

Usually only on top end mbs. Some cheaper ones have a bios recovery tho, which should achieve the same results

[-] wreckedcarzz@lemmy.world 3 points 2 days ago

I've had three boards that advertised that/recovery bios that I needed the feature for, and none of them have worked. Also even if the features does work, it's a one-shot safety net; what are you going to do, abort your plan to update? If you did everything right the first time, you'll just end up with two bad flashes, so you're right back to nail-biting anxiety.

You'd think that a board would auto-revert from a failed flash, or - just spitballing here - make their fucking firmware for their fucking hardware not fucking fail spectacularly from basic testing and quality control. But I guess failed flashes drive sales so fuck fixing the problem, I guess.

Ugh. Actually angry about this, phones have had this issue solved for 15 years now but motherboards that have been around for like 50+ years, nah, too complex to fix. Sales go up ooga booga.

[-] Bruhh@lemmy.world 3 points 2 days ago

Wait, that is such a good point. Why aren't motherboard firmware updates atomic?

[-] NaibofTabr@infosec.pub 2 points 1 day ago* (last edited 1 day ago)

Hmm, my motherboard (Asus) just has a reset button that flashes the contents of the secondary ROM to the primary ROM. If there's any problem getting the primary to POST, you just push the button and it reflashes the primary from the secondary, so you're back in the original state. It's not a one-shot, because the contents of the secondary don't change. You can use it as many times as you need to.

Once you get a good POST from the primary, it updates the secondary. I've never had an issue with this system.

Phone mainboards are very different, which is a big part of why maintaining third-party phone OSes is such difficult work, and why GrapheneOS constrains itself to specific devices.

this post was submitted on 29 Sep 2026
426 points (98.9% liked)

memes

22788 readers
2170 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/Ads/AI SlopNo advertisements or spam. This is an instance rule and the only way to live. We also consider AI slop to be spam in this community and is subject to removal.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 3 years ago
MODERATORS