Chapter 3 What Is the UEFI Shell?
Try to be like the turtle—at ease in your own shell.
—Bill Copeland
With the advent of an environment like UEFI, it would stand to reason that a common concept like a shell would arise. Conceptually, a shell is built “around” some aspect of a rather complex system and provides simplified abstractions for users to gain access to the underlying infrastructure. These users could be pieces of software (such as scripts and applications) or they could be humans interacting with the shell in an interactive manner.
A platform running a BIOS that is UEFI-compliant is what might be characterized as the “rather complex item” that a UEFI Shell is built around. The UEFI standards organization (www.uefi.orgn) publishes the ...
Get Harnessing the UEFI Shell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.