Efi shell tips and tricks
Jump to navigation
Jump to search
EFI shell commands
| Type | Command | Description | Notes |
|---|---|---|---|
| Boot Commands — EFI Shell. Commands related to nPartition booting | autoboot | Set/view autoboot timeout variable | |
| bcfg | Display/modify the driver/boot configuration | ||
| boottest | Set/view BootTest bits | ||
| dbprofile | Display/modify direct boot profiles for use by lanboot | ||
| lanboot | Boot over the LAN | ||
| reconfigreset | Reset the system (nPartition) for reconfiguration, the nPartition remains inactive, in the shutdown for reconfig state | ||
| reset | Reset the system (nPartition) | ||
| search | Connect drivers for bootables devices | ||
| Configuration Commands — EFI Shell. Commands for changing and retrieving system (nPartition) information | acpiconfig | Set/view ACPI configuration mode | |
| cellconfig | Deconfigure/reconfigure cells. (Set cell use-on-next-boot values.) | ||
| cpuconfig | Deconfigure/reconfigure processors and processor cores | ||
| date | Display the current date or set the date of the system (nPartition). | ||
| dimmconfig | Deconfigure/reconfigure memory (DIMMs). | ||
| err | Display/change the error level | ||
| errdump | View/clear logs | ||
| fru | View FRU data | ||
| info | Display hardware information | ||
| monarch | Set/view a monarch processor | ||
| palproc | Make a PAL call | ||
| romdrivers | Enable/disable PCI expansion ROM drivers | ||
| rootcell | Set/view preferred root cells (Set nPartition core cell choices.) | ||
| salproc | Make a SAL call | ||
| tftp | Performs TFTP operation to a bootp/DHCP enabled Unix boot server | ||
| time | Display the current time or set the time of the system (nPartition). EFI time is set and presented in GMT (Greenwich mean time). | ||
| variable | Save/restore specific EFI variables | ||
| ver | Display the version information | ||
| Device, Driver, and Handle Commands — EFI Shell. Commands for managing devices, drivers, and handles | baud View serial port com settings | ||
| connect Bind a driver to a device | |||
| dblk Hex dump of BlkIo devices | |||
| devices Display devices managed by EFI drivers | |||
| devtree Display tree of devices | |||
| dh Dump handle info | |||
| disconnect Disconnect driver(s) from device(s). | |||
| drivers Display list of drivers | |||
| drvcfg Invoke the Driver Config Protocol | |||
| drvdiag Invoke the Driver Diagnostics Protocol | |||
| guid Dump known GUID IDs | |||
| lanaddress Display MAC address | |||
| load Load EFI drivers | |||
| map Map shortname to device path | |||
| openinfo Display the open protocols for given handle | |||
| pci Display PCI devices or PCI function configuration space | |||
| reconnect Reconnect driver(s) from a device | |||
| unload Unload a protocol image | |||
| Filesystem Commands — EFI Shell. Commands for managing files, directories, and attributes | attrib Display/change the attributes of files/directories | ||
| cd Update/view the current directory | |||
| comp Compare the contents of two files | |||
| cp Copy one or more files/directories to another location | |||
| edit Edit an ASCII or UNICODE file in full screen | |||
| eficompress Compress infile and write to outfile | |||
| efidecompress Decompress infile and write to outfile |