Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Current Intel server chipsets include a built-in "efi-shell" which appears to basically be a simplified 'NIX with a command set suitable for manipulating some nifty UEFI boot options.

It is also the case that some of Intel's firmware upgrade tools now require "efi-shell" to run.

Sadly, I do not have a server chipset even though this board does support UEFI booting.

The efi-shell can be downloaded from http://www.sourceforge.net/projects/efi-shell. However, I can find no bootable ISO or any other form of bootable image.

I have attempted to make a bootable flash with unetbootin with no success.

Any thoughts on how I might make a copy of efi-shell bootable so I can run the Intel firmware upgrade on my RAID card?

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

Just drop this binary into that flash drive FAT's root directory under the name of shellx64.efi, or get yourself a copy of refind usbflash image which would also serve as a decent boot manager.

share|improve this answer
    
Cool, thanks. We'll give it a shot. –  ericx Feb 7 '13 at 17:27
1  
This is sweet. Lot's of really great EFI info on Roderick's site. Thanks again. –  ericx Feb 7 '13 at 17:49
    
You're welcome, he's also on my favourite upstream list currently. :) –  Michael Shigorin Feb 25 '13 at 12:43
    
PS: I make weekly en.altlinux.org/rescue images which include EFI shell, memtest86 and refind, all of those signed with ALT cert stuffed into MS-signed shim in the image -- maybe you'll find those handy, and suggestions are welcome. –  Michael Shigorin Jan 31 at 17:50
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.