A Single UEFI Executable With The Linux Kernel, Initrd & Command Line
Thanks to recent work done by systemd developers Kay Sievers and David Herrmann on Gummiboot, there's a UEFI boot-loader stub for starting a Linux kernel with an initial RAM disk (initrd) and kernel command line that are all embedded within the executable.
Fedora developer Harald Hoye has demonstrated how taking advantage of this UEFI loader stub that you can make a "rescue image" for Fedora in a few easy steps and is comprised of just the lone BOOTX64.EFI binary file on a FAT32 flash drive.
If you want to learn out more about the process or to checkout his script for making the binary with custom initrd and kernel command-line paramets, visit Harald Hoyer's blog.
Fedora developer Harald Hoye has demonstrated how taking advantage of this UEFI loader stub that you can make a "rescue image" for Fedora in a few easy steps and is comprised of just the lone BOOTX64.EFI binary file on a FAT32 flash drive.
If you want to learn out more about the process or to checkout his script for making the binary with custom initrd and kernel command-line paramets, visit Harald Hoyer's blog.
12 Comments