Reference
There are many good articles out there
There are some great (?) tutorials out there describing the same topic, and of course this one compiled with their help.
Why this tutorial is better than
https://ubuntu.com/server/docs/install/netboot-arm64 - this tutorial is covering UEFI boot explaining where to het shimx64.efi and grubx64.efu, but it's missing all DHCP and TFTP configuration moments.
TecMint - very descriptive, but here we use Debian's package manager
Debian's wiki - focuses more on DHCP configuration, but we also add NFS server and make very nice boot menu
Red Hat - probably works great on Red Hat Linux, but I like free and open source solutions. So in this tutorial we configure completely different packages
https://xakep.ru/2012/12/06/59764/
https://blog.learningtree.com/how-does-linux-boot-part-3-uefi-to-shim-to-the-next-link-in-the-chain/
http://www.rodsbooks.com/efi-bootloaders/secureboot.html
https://github.com/rhboot/shim/blob/main/README.md
https://github.com/mjg59/shim/tree/mok
https://ubuntu.com/blog/how-to-sign-things-for-secure-boot
https://en.altlinux.org/UEFI_SecureBoot_mini-HOWTO
https://wiki.debian.org/PXEBootInstall
https://wiki.ubuntu.com/UEFI/SecureBoot/PXE-IPv6
https://doc.opensuse.org/documentation/leap/reference/html/book-reference/cha-uefi.html
https://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools
https://www.wzdftpd.net/blog/tag/uefi.html
https://bentley.link/secureboot/
https://www.kernel.org/doc/html/latest/admin-guide/efi-stub.html
Last updated