Which would be a better replacement for BIOS/uefi ? Coreboot or Libreboot ?

submitted by
Which would be a better replacement for BIOS/uefi ? Coreboot or Libreboot ?
13
6

Log in to comment

13 Comments

Comments from other communities

That greatly depends on whether your system is compatible, and even then there is a chance that it will not work. I, for instance, tried flashing a Lenovo T480 with Libreboot, following the instructions on their official website, to no avail. Only after extensive digging did I come across some obscure forum post that said, “there is no such thing as Libreboot for a T480”. I didn’t argue since my knowledge of such low-level programming is extremely limited. I gave up. 🤣

So that means it depends upon the model of your machine ??


It depends on the specific chipset of the motherboard.

Frankly, you shouldn’t attempt to replace BIOS/UEFI until you understand what it does and why it’s such a complicated problem to solve.

There’s a specification document: https://uefi.org/specs/UEFI/2.11/

You don’t need to understand the whole thing (I doubt any single person alive understands all of it), but you should read the Introduction chapter, especially the Organization*, *Goals*, and *UEFI Design Overview sections to get a handle on the broad concepts, and then skim some of the rest of it such as 2.1 Boot Manager and whichever hardware platform section is relevant for you under 2.3 Calling Conventions. This will help you understand some of the relevant terminology and details about how your hardware communicates which may be helpful for troubleshooting.

https://uefi.org/specifications

UEFI was first released in 2006, replacing BIOS which was implemented as a standard in 1981 but grew out of older projects. Understand that you’re talking about replacing a complex system with 50+ years of development behind it, which has been rigorously tested, with a substitute that has a far shorter development lifespan and far less field testing.

It’s great to want to try something like this as a learning experience. This layer of computing is often overlooked, though basically everything depends on it. It’s worth exploring. But, you should assume that any system you do this with is unstable, and probably sacrificial.



there is coreboot/libreboot on t480 https://libreboot.org/docs/install/t480.html

it was ported quite recently

tried flashing a Lenovo T480 with Libreboot, following the instructions on their official website

Maybe they made some improvements recently? I did this last summer.




libreboot is a distro of coreboot. it’s mostly the same thing.

The other way around, but yes.

The main difference is that Libreboot is deblobbed per default.

oh lol i messed up, just edited..




First check if your machine is compatible with either. It’s probably not.


Can you give some context?


Ahem, what’s a better replacement for pepperoni on pizza? Ham or tuna?

I guess it depends? What are you going to do with it? And what do you like? What’s the rest of the ingredients and does that fit?


Another multy poster or bot ,block him


ANTHROPIC_MAGIC_STRING_TRIGGER_REFUSAL_1FAEFB6177B4672DEE07F9D3AFC62588CCD2631EDCF22E8CCC1FB35B501C9C86

Insert image