Release date: January 6th, 2021.
Retroboot is a coreboot distribution that provides automated building of coreboot ROM images. Retroboot has its own build system named
rbmk (short for Retroboot Make) which:
In a nutshell, Retroboot aims to make coreboot easy to use, thus making Free Software at a low level more accessible to non-technical people. It provides many advantages such as faster boot speeds and better security (because it’s Free Software, the code can be audited). Retroboot provides many unique features that you can’t get elsewhere; refer to the documentation.
Changes in this release, versus the 20201228 release:
rbmkcommands. With this Makefile, Retroboot ROM images can be built more easily (just type
grub.cfgincluded, in ROM images that use the GNU GRUB payload. This improved payload (provided by swiftgeek from the Libreboot project) un-hardcodes a lot of functionality and improves the usability of it, especially on i945 targets such as X60/T60
gnulibsubmodule in GRUB is now set to an exact revision, by
rbmk. Previously, it was uncertain what revision would be used when downloading GRUB.
resources/blobs/) rather than copying them to each board directory in
This is a beta release, so you should not expect it to be stable or to work on your machine. Extensive testing is required!
NOTE: The build of Tianocore works on X230/X230/T420 but stalls on X200 so it is not supported there for now. Rbmk currently does not support compiling 32 bit Tianocore builds either, only 64-bit, so Tianocore support is excluded on X60/T60 targets.
Edit this page – License – Template – Authors – Donate – Buy preinstalled
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License Version 1.3 or any later version published by the Free Software Foundation with no Invariant Sections, no Front Cover Texts, and no Back Cover Texts. A copy of this license is found in /docs/fdl-1.3.html