EFI shell USB drive

From Thomas-Krenn-Wiki
Jump to navigation Jump to search

The EFI shell allows to run EFI applications, such as tools for updating the BIOS or the firmware of network cards or RAID controllers. In a lot of systems, an EFI shell is already included in the BIOS. If an integrated EFI shell is missing, an USB drive with EFI shell can be used as an alternative.

Create USB stick with EFI shell

The following steps must be performed, to create an USB drive with EFI shell:

  1. Format USB stick with FAT32
  2. Create /efi/boot directory on USB drive
  3. Download UEFI shell (Shell.efi) and store it in the /efi/boot/ directory on the USB drive:
  4. Rename Shell.efi to Bootx64.efi

Test UEFI shell

Next, you can boot from this USB stick and use the EFI shell:


Author: Werner Fischer

Werner Fischer, working in the Knowledge Transfer team at Thomas-Krenn, completed his studies of Computer and Media Security at FH Hagenberg in Austria. He is a regular speaker at many conferences like LinuxTag, OSMC, OSDC, LinuxCon, and author for various IT magazines. In his spare time he enjoys playing the piano and training for a good result at the annual Linz marathon relay.


Translator: Alina Ranzinger

Alina has been working at Thomas-Krenn.AG since 2024. After her training as multilingual business assistant, she got her job as assistant of the Product Management and is responsible for the translation of texts and for the organisation of the department.


Related articles

Creating Windows UEFI Boot-Stick in Windows
Extreme Privilege Escalation UEFI Security Vulnerability
GUID Partition Table information