The Unified Extensible Firmware Interface (UEFI) is a specification that defines a software interface between an operating system and platform firmware.UEFI replaces the Basic Input/Output System firmware interface originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing legacy support for BIOS services. I am trying to install EFI shell on bootable usb stick using intel's provided tools and following Intel's Bootable EFI disk Instructions guide. I have Dell inspiron M4400 laptop and I want to run some tests in EFI shell that if it is rightly provisioned for TXT. Attached is the instruction file I am using.
I have downloaded the Ubuntu iso file and created a bootable USB drive according to the instructions on the download page.
Unfortunately, I am running a computer with Windows 8 and I cannot seem to have my computer boot from my USB drive. I would like to remove Windows 8 and only use Ubuntu.
I tried to have my computer boot from the USB stick, under 'Use a Device', but the only options I got were:
- UEFI: 8.07
- Hard Drive
- UEFI: Built-IN EFI Shell
I then went into the UEFI firmware settings.
I confirmed that secure boot is disabled.
When I went to 'boot option priorities' and tried to change them, I only had the following five options available:
- UEFI: Built-In EFI Shell
- Windows boot manager
- UEFI: 8.07
- 8.07
- Disabled
Basically, I cannot seem to tell my computer to boot from my USB drive.
Update:
I finally got my computer to boot from my USB!!! I was very exciting when I saw the 'Ubuntu' logo come on the screen. I got it to work by pure accident: Under 'boot option priorities' in my firmware, I accidentally selected '8.07.' The computer reset and booted from the USB.
However, a new problem has arose.
The 'test' version of ubuntu works great! (I am typing this on my new Ubuntu laptop) I installed v. 14.04.2 LTS (which wiped out my Windows 8). However, my computer would not boot Ubuntu. It got stuck in the EFI shell.
Any idea how I can get out of the shell and load directly into Ubuntu?
Thanks everyone for all their help!
dacari
dacaridacari
1 Answer
Many computers today have a 'fast boot' option that disables (or more precisely, bypasses enablement of) USB devices. As the name implies, this is done in the interests of shaving a second or two off the boot time. You may need to disable the 'fast boot' option in the firmware in order to boot from a USB flash drive. Some systems enable you to partially disable this feature, which should enable booting from a USB flash drive. Others call the option something different -- it may be listed under a 'built-in devices' menu or something similar. It may also be phrased positively rather than negatively -- that is, you might need to 'enable USB devices' rather than 'disable fast boot.' Thus, you'll have to dig through your computer's options to figure out what to enable or disable.
Rod SmithRod Smith
Not the answer you're looking for? Browse other questions tagged usbuefi or ask your own question.
Not exactly...
Your motherboard does not use EFI, but the controller that is giving you a problem does. Have you tried pressing F2 during the various stages of the motherboard's booting process? According to what I could find, you it should be able to open EFI from your BIOS, that is if it can be opened at all.
What is the make and model of the motherboard that you have and exactly which Intel controller do you have? Is the controller on the board or is it on a card? If a card, is it Intel and what model?
If the controller is built into the motherboard, I don't know of any way to access its EFI except as I outlined.
However, you might get into EFI and the settings you need by starting the flashing procedure for EFI, either re-flashing V.17 or updating to V.20. You could start the process and see what turn up. You should be safe enough if you are careful and abort before you flash. Consider the content of the Readmes for the two update versions. You have to get the USB with the files to flash to boot.
Posting back with more information makes it easier to give you a better answer.
Your motherboard does not use EFI, but the controller that is giving you a problem does. Have you tried pressing F2 during the various stages of the motherboard's booting process? According to what I could find, you it should be able to open EFI from your BIOS, that is if it can be opened at all.
What is the make and model of the motherboard that you have and exactly which Intel controller do you have? Is the controller on the board or is it on a card? If a card, is it Intel and what model?
If the controller is built into the motherboard, I don't know of any way to access its EFI except as I outlined.
However, you might get into EFI and the settings you need by starting the flashing procedure for EFI, either re-flashing V.17 or updating to V.20. You could start the process and see what turn up. You should be safe enough if you are careful and abort before you flash. Consider the content of the Readmes for the two update versions. You have to get the USB with the files to flash to boot.
Posting back with more information makes it easier to give you a better answer.