Originally posted by RejectModernity
View Post
Announcement
Collapse
No announcement yet.
Coreboot Lands Support For The MSI PRO Z790-P Motherboards
Collapse
X
-
Originally posted by BenTheTechGuy View PostMany already do, it's just in the form of Chromebooks. Unfortunately, the Tianocore payload is not yet ready for the mainstream market of Windows users, missing some important features (like Secure Boot) that are required by Windows 11. The only other viable payloads are SeaBIOS which, not being UEFI, would be seen as outdated, and baremetal GRUB, which can't boot Windows at all. Chromebooks are the perfect place for mainstream manufacturers to use Coreboot because it provides an open source, predictable boot environment that goes straight into Linux without any unnecessary bells and whistles (but it could have them being as modular as it is; see https://mrchromebox.tech).
I am trying to understand better how coreboot works. Sounds like the core of coreboot just initializes the hardware, then loads something from there, whether a Linux kernel directly, or some other payload. Sounds like a solid and fully functional to specs (and able to handle Windows 11) UEFI payload is needed for more mass adoption. What I am reading is that TianoCore EDK II or the fork Project Mu (just speculating) might at some point be that payload. Or something else, but some standardized UEFI payload on top of coreboot.
Here is what I don't understand. Can a UEFI payload be generic, whereas (as I am understanding) coreboot needs to be customized for each set of hardware combinations? In other words, if a vendor can get coreboot running on their hardware, assuming there is a standardized and functional UEFI payload, is the UEFI part pretty easy? I am sure there is some customization that has to happen, just wondering where the "heaviest lifting" has to happen.
- Likes 1
Comment
-
Originally posted by ehansin View PostI am trying to understand better how coreboot works. Sounds like the core of coreboot just initializes the hardware, then loads something from there, whether a Linux kernel directly, or some other payload. Sounds like a solid and fully functional to specs (and able to handle Windows 11) UEFI payload is needed for more mass adoption. What I am reading is that TianoCore EDK II or the fork Project Mu (just speculating) might at some point be that payload. Or something else, but some standardized UEFI payload on top of coreboot.
- Likes 1
Comment
-
Originally posted by ehansin View Post
Sounds like a solid and fully functional to specs (and able to handle Windows 11) UEFI payload is needed for more mass adoption. What I am reading is that TianoCore EDK II or the fork Project Mu (just speculating) might at some point be that payload. Or something else, but some standardized UEFI payload on top of coreboot.
Originally posted by ehansin View Post
Here is what I don't understand. Can a UEFI payload be generic, whereas (as I am understanding) coreboot needs to be customized for each set of hardware combinations? In other words, if a vendor can get coreboot running on their hardware, assuming there is a standardized and functional UEFI payload, is the UEFI part pretty easy? I am sure there is some customization that has to happen, just wondering where the "heaviest lifting" has to happen.
Comment
-
Originally posted by zir_blazer View PostWindows 11 works on Dasharo for Z690-A since Day One: https://user-images.githubuserconten...af82801feb.png
Comment
-
Originally posted by BenTheTechGuy View PostYes, this is the "standardized" UEFI payload. Tianocore EDK2 is actually the official reference implementation of a UEFI firmware that others can look at when creating their own. Unfortunately, the Coreboot payload part of it is missing some important features (example: Secure Boot) that means it's not quite ready for mainstream adoption.
Originally posted by BenTheTechGuy View PostWell yeah, EDK2 can run Windows 11 just fine, it's just not ready for mainstream audiences since Windows 11 considers it "unsupported hardware" and you need to disable some checks in setup.
Secure Boot is supported. fTPM too. Windows 11, on an unmodified MSDN ISO (No need for the Rufus shenanigans for unsupported Hardware) that I installed when I got the Z690-A system a year ago, installed fine.
- Likes 1
Comment
-
Originally posted by zir_blazer View Post
You are wrong on all counts.
Secure Boot is supported. fTPM too. Windows 11, on an unmodified MSDN ISO (No need for the Rufus shenanigans for unsupported Hardware) that I installed when I got the Z690-A system a year ago, installed fine.
Comment
Comment