BIOS Question:
Download Questions PDF

What is The EFI shell?

Basic Input Output System Interview Question
Basic Input Output System Interview Question

Answer:

The EFI community has created an open source shell environment. rather than booting directly into a full OS, on some implementations, the user can boot to the EFI shell. The shell is an EFI application; it can reside directly within the platform ROM, or on a device for which the drivers are in ROM.

The shell can be used to execute other EFI applications, such as setup, OS install, diagnostic or configuration utilities, and system flash updates; it can also be used to play CDs or DVDs without having to boot to a complete operating system, provided that an EFI application with the appropriate features is written. Shell commands also make it possible to copy or move files and directories between supported file systems. Drivers can be loaded and unloaded, and a complete TCP/IP stack can also be used from within the shell.

The EFI shell supports scripting through .nsh files, which are analogous to DOS batch files.

Shell command names are often inherited from the DOS command line interpreter COMMAND.COM or the Unix shell. The shell can be viewed as a functional replacement for the DOS command line interface and the BIOS text user interface.

Download Basic Input Output System Interview Questions And Answers PDF

Previous QuestionNext Question
What is Boot manager?Explain Extensions to EFI?