Image of Modern Operating Systems (3rd Edition)
Image of Android Wireless Application Development
Image of Linux Kernel Development (3rd Edition)
Image of Operating System Concepts

UEFI Booting Fedora 12 on an Intel DX48BT2

For some time Fedora releases have supported UEFI (more commonly known as EFI) booting on X86-64 platforms. Having some experience of using EFI on IA64 platforms over the years, I decided to test out EFI booting Fedora 12 on one of my systems which is an Intel DX48BT2 (Bonetrail 2) platform that comes with built-in support for EFI booting. What do I mean by EFI booting an operating system such as Fedora 12? A platform that supports EFI booting does not rely upon a bootstrap program stored in boot record of a hard disk. A boot manager in the platform

Accessing UEFI Global Variables from User Space

UEFI is a follow on to the original EFI specification developed by Intel in the late 1990s. UEFI uses GPT (GUID Partition Table) instead of MBR (Master Boot Record) to enable support for partitions greater than 2Tb. Many BIOSes available today support GPT but a platform without UEFI support cannot boot an operating system from a GPT partition larger than 2TB. Until recently, UEFI was restricted to high-end servers but is now becoming more commonplace on commodity servers and desktops. I have a UEFI-enabled Intel motherboard and can boot Fedora 12 and 64-bit versions of Microsoft Vista and Windows 7