What uefi has to offer, How is dell’s uefi implemented – Dell PowerEdge T610 User Manual

Page 5

background image


Page 3 


What UEFI has to Offer 

The primary goal of UEFI is to define an architecture that can scale with time and to offer structured coding 
environment allowing easy enablement of new technology. The main characteristics of UEFI are: 

Abstraction for the Operation System. The UEFI specification provides an interface between the platform 

firmware and the operating system. The interfaces/API/protocols mark a clear boundary between the 
firmware and the operating system and the operating system loader.  

Abstraction for devices and related code.  UEFI abstracts interfaces that make it possible to build code 

which works on a range of underlying hardware devices without having explicit knowledge of the specifics 
for each device. The specification defines interfaces to platform capabilities such as standard bus types 
(PCI, USB, and SCSI). The list of supported bus types may grow over time. These defined interfaces and the 
ability to extend to future bus types are components of the UEFI Driver Model


Scalable platform environment. The specification defines a complete solution for the firmware to 

describe all platform features and capabilities to the operating system during the boot process. These 
definitions cover a range of the contemporary platform designs but are simple enough to be able to 
extend in the future.  


Operating System Agnostic Rich Pre‐Boot environment. The UEFI specification defines extensible 

interfaces that enable creation of platform drivers. The drivers, analogous to operating system drivers, 
provide support for new devices and may provide enhanced platform capabilities, such as firmware 
update, platform configuration, diagnostics and deployment services. The existence of networking, USB, 
and file system capabilities adds to the richness of the pre‐boot environment.  

GUID Partition Table. The UEFI defines a new standard layout for the partition table, known as GUID 

Partition Table (GPT).  GPT provides a more flexible mechanism for partitioning disks than the Master 
Boot Record (MBR) partitioning scheme that has been common to computers. MBR disks support only 
four partition table entries and the partition size is limited to 2TB. GPT scheme allows up to 128 primary 
partitions and can support larger than 2‐terabyte partitions. Some near‐term limitations to 2 terabyte 
support exist due to device support, but once devices fully support GPT/UEFI, this will no longer be an 
issue.  See the “Limitations” section.   

How is Dell’s UEFI implemented? 

To support booting to both UEFI and non‐UEFI aware operating systems, the Dell BIOS supports a Boot Mode 
option in the BIOS Setup Utility.  The Boot Mode can be set to BIOS or UEFI.   

Setting the Boot Mode to UEFI allows booting to a UEFI‐aware operating system and provides the UEFI Boot 
Manager. This is the only change required to enable UEFI on the system. Setting the Boot Mode to BIOS provides 
support for all current and legacy operation systems.