4 kboot uefi shell command, Kboot uefi shell command, The uefi shell cp6002 uefi bios – Kontron CP6002 uEFI BIOS User Manual

Page 62

Advertising
background image

The uEFI Shell

CP6002 uEFI BIOS

Page 56

ID 1039-1612, Rev. 2.0

7.2.4

kboot uEFI Shell Command

kboot

FUNCTION:

Boot a legacy OS
Not to be used for uEFI BootLoaders!

SYNTAX:

kboot

[-?|-d|-p|-p <path>|-n <name>|-t <type>]

where:

-?

Show online help

-d

Boot default order

-p <path>

Specify the path to the device to boot from

-n <name>

Specify the device name to boot from

-t <type>

Specify the device type to boot from
Available types are:
floppy
harddrive
cdrom
network
usb-floppy
usb-harddrive
usb-cdrom

DESCRIPTION:

The kboot command boots a legacy OS. Boot device can be selected in
a very flexible way. If the requested device is not present, boot returns
to shell. The kboot command cannot boot native uEFI operating
systems. But since these are bootable from shell by calling their
bootloader, this is not necessary either. If a requested device is present
but not bootable, uEFI continues to boot with the next bootable device in
the boot order.

USAGE:

Show all connected devices and select boot devices in various ways:
COMMAND / RESPONSE:

Shell> kboot

_____BBS_TABLE_____

00001 usb-harddrive "SanDisk Extreme 0001"

Device path: Acpi(PNP0A03,0)/Pci(1A|0)/Usb(1, 0)/Usb(1, 0)

00002 usb-harddrive "JetFlashTS64GSSD18C3"

Device path: Acpi(PNP0A03,0)/Pci(1D|0)/Usb(1, 0)/Usb(4, 0)

00000 harddrive "P0: HTS541040G9SA00 "

Device path: Acpi(PNP0A03,0)/Pci(1F|2)/?

Boot from device containing the string "SanDisk":

Shell> kboot -n SanDisk

Boot from first device found that is of type harddrive:

Shell> kboot -t harddrive

Boot from device using the path to the device:

Shell> kboot -p "Acpi(PNP0A03,0)/Pci(1D|0)/Usb(1, 0)/

Usb(4, 0)"

Advertising