abotzung / foguefi

The goal of FOGUefi is to be able to use the FOG server on computers with Secure Boot enabled (using GRUB), while retaining the original operating principle of FOG
https://foguefi.botzung.fr/
GNU General Public License v3.0
1 stars 0 forks source link

FOGUefi

Run FOG on Secure Boot enabled computers

The goal of FOGUefi is to be able to use the FOG server on computers with Secure Boot enabled (using GRUB), while retaining the original operating principle of FOG.

FOGUefi is a fork of FOS, modified to run on Alpine Linux, shipped with the Ubuntu Noble kernel, shim and signed Grub2.

GRUB Boot menu

Features

Installation

FAQ

Why use Linux kernel, GRUB and SHIM from Ubuntu Noble repositories?

Using the Ubuntu kernel, grub-signed and shim-signed are required because these are signed by Microsoft(C), and can allow booting without having to use mokutil on every computer running FOG.

This is the fastest and easiest solution to be able to use FOG.

Note: A Shim is currently being signed to be able to use iPXE, with Secure Boot: https://github.com/rhboot/shim-review/issues/319

Why FOGUefi ?

FOGUefi was born in december 2019, because I couldn't quickly and easily use FOG with computers that had Secure Boot. I also added various features that I think are relevant for "everyday" use.

What are the features of FOGUefi?

➡️ Link to documentation

I want to modify the GRUB boot menu; what should I modify?

The /tftpboot/grub/grub.cfg file can be edited to configure the GRUB boot menu. More information can be found in the documentation.

Credits

FOGUefi is build with the help of :