CP6004-SA/-RA/-RC/CP6004X-SA
The uEFI Shell
ID 1053-6161, Rev. 3.0
Page 41
D R A F T — F O R I N T E R N A L U S E O N L Y
6.
The uEFI Shell
The Kontron uEFI BIOS features a built-in and enhanced version of the uEFI Shell. For a de-
tailed description of the available standard shell scripting refer to the EFI Shell User’s Guide.
For a detailed description of the available standard shell commands, refer to the Shell Com-
mand Manual 1.0. Both documents can be downloaded from the EFI and Framework Open
Source Community homepage (https://efi-shell.tianocore.org) under the “Documents and Files”
section.
Please note that not all shell commands described in the Shell Command Manual 1.0 are pro-
vided by the Kontron uEFI BIOS.
6.1
Introduction, Basic Operation
The uEFI Shell forms an entry into the uEFI boot order and is the first boot option by default. It
is simply started by putting the uEFI Shell first in boot and running the board as usual.
6.1.1
Shell Startup
If the shell is executed, it displays its signon message followed by a list of detected devices.
The output produced by the device mapping table can vary depending on the board’s configu-
ration.
EFI Shell version 2.00 [4.631]
Current running mode 1.1.2
Device mapping table
fs0
:Removable HardDisk - Alias hd33b0b0b blk0
Acpi(PNP0A03,0)/Pci(1D|7)/Usb(1, 0)/Usb(1, 0)/HD(Part1,Sig17731773)
fs1
:Removable BlockDevice - Alias f33b0c0 blk1
Acpi(PNP0A03,0)/Pci(1D|7)/Usb(1, 0)/Usb(2, 0)
blk0
:Removable HardDisk - Alias hd33b0b0b fs0
Acpi(PNP0A03,0)/Pci(1D|7)/Usb(1, 0)/Usb(1, 0)/HD(Part1,Sig17731773)
blk1
:Removable BlockDevice - Alias f33b0c0 fs1
Acpi(PNP0A03,0)/Pci(1D|7)/Usb(1, 0)/Usb(2, 0)
blk2
:HardDisk - Alias (null)
Acpi(PNP0A03,0)/Pci(1F|2)/Ata(Primary,Master)/HD(Part1,SigC811D18D)
blk3
:BlockDevice - Alias (null)
Acpi(PNP0A03,0)/Pci(1F|2)/Ata(Primary,Master)
blk4
:Removable BlockDevice - Alias (null)
Acpi(PNP0A03,0)/Pci(1D|7)/Usb(1, 0)/Usb(1, 0)
Press the ESC key within 5 seconds to skip startup.nsh, and any other key to
continue.
If the ESC key is pressed before the 5-second timeout has elapsed, the shell prompt is shown:
Shell>