mirror of
https://codeberg.org/canoeboot/cbwww.git
synced 2025-04-19 23:05:08 +01:00
42 lines
2 KiB
Markdown
42 lines
2 KiB
Markdown
% Canoeboot 20250107rev1 released! GRUB security fixes, other minor GRUB fixes
|
|
% Leah Rowe in Canoe Leah Mode™
|
|
% 18 February 2025
|
|
|
|
This is a *revision* release, amending the original 20250107 release.
|
|
|
|
Open source BIOS/UEFI firmware
|
|
------------------------
|
|
|
|
<img tabindex=1 class="r" src="https://av.vimuser.org/x200-uboot.jpg" /><span class="f"><img src="https://av.vimuser.org/x200-uboot.jpg" /></span>
|
|
|
|
Canoeboot is a free/libre BIOS/UEFI replacement on x86 and ARM, providing
|
|
boot firmware that initialises the hardware in your computer, to then load an
|
|
operating system (e.g. GNU/Linux). It is specifically
|
|
a *[coreboot distribution](../docs/maintain/)*,
|
|
like how Parabola is a GNU/Linux distribution. It provides an automated
|
|
build system to produce coreboot ROM images with a variety of payloads such as
|
|
GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
|
|
to use as possible for non-technical users. From a project management perspective,
|
|
this works in *exactly* the same way as a GNU/Linux distro, providing a source-based
|
|
package manager (called cbmk) which patches sources and compiles coreboot images.
|
|
It makes use of [coreboot](https://www.coreboot.org/) for hardware initialisation,
|
|
and then a payload such as [SeaBIOS](https://www.seabios.org/SeaBIOS)
|
|
or [GRUB](https://www.gnu.org/software/grub/) to boot your operating
|
|
system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload).
|
|
Experimental x86 U-Boot support is also available.
|
|
|
|
Summarised list of changes
|
|
--------------------
|
|
|
|
There aren't that many changes cbmk-wise, but these GRUB security fixes
|
|
were merged:
|
|
|
|
<https://lists.gnu.org/archive/html/grub-devel/2025-02/msg00024.html>
|
|
|
|
These are critical fixes, so a new revision release and announcement is being
|
|
made. Users are strongly advised to upgrade, if they were using the GRUB
|
|
payload.
|
|
|
|
Several other fixes have been made, such as improved LVM scanning in the
|
|
GRUB configuration. Improvements to nvmutil from master have also been made,
|
|
such as adding support for 16KB and 128KB GbE files.
|