Image of Operating System Concepts
Image of Android Wireless Application Development
Image of Linux Kernel Development (3rd Edition)
Image of Beginning Google Maps API 3

Using FedUp to Update an EFI Boot Stub System to Fedora 19

FedUp (FEDora UPgrader) is the new tool for upgrading existing Fedora installs in Fedora 18 and above releases. It replaces all the previously recommended upgrade methods, i.e. PreUpgrade, DVD, USB, etc., that were available in previous Fedora releases. By the way, the Anaconda installer was totally redesigned for Fedora 18 and no longer has built-in upgrade functionality in Fedora 18 or later releases. Such functionality was delegated to FedUp. In this post, I demonstrate how to use FedUp to upgrade an EFI Boot Stub (EFISTUB) Fedora 18 system to an EFI Boot Stub Fedora 19 system. The EFI Boot Stub

EFI Boot Stub Added to Linux 3.3 Kernel

The 3.3 Linux kernel added support for an EFI boot stub that allows an x86 bzImage to be loaded and executed directly by EFI firmware. The bzImage appears to the EFU firmware to be an EFI application. Both BIOS and EFI boot loaders can still load and run the same bzImage, thereby allowing a single kernel image to work with both BIOS and UEFI firmware. Here is the commit message: There is currently a large divide between kernel development and the development of EFI boot loaders. The idea behind this patch is to give the kernel developers full control over