Linux Grub/UEFI boot system - introduction / howto for Ubuntu 19.04
Better read: Data Consistency in Distributed System - CAP, PACELC This blog is mainly focused on my Philosophical and theoretical ideas. From time to time I have practical posts that are too few to deserve a blog by themselves. I still hope my other work (like above) is even more valuable than such practical article as below. * * * On short : in order to Boot Linux in UEFI mode: UEFI loads Grub and a minimal grub.cfg from a fat32/EFI partition. Ubuntu uses 2 directories: EFI/Boot and EFI/ubuntu Grub detects the root partition (via UUID) and loads the kernel and initrd from that Linux/ext4 partition. In Ubuntu, the minimal grub.cfg calls another grub.cfg from the ext4 partition - containing boot menu. More details