Unified Extensible Firmware Interface/Hardware

From ArchWiki
Revision as of 15:02, 31 October 2012 by Yuumei (Talk | contribs) (Notes in wrong section)

Jump to: navigation, search

Required info

  1. System OEM/Vendor (like Dell, HP, Lenovo etc.) and Model (like ThinkPad x121e etc.) - all info needed
  2. Processor with the model number (full info like Intel Core i7 xxxx 1.8 GHz - for eg.)
  3. Chipset info (Intel P67 or H67 etc.)
  4. Motherboard with full model number - required if desktop, optional for laptop
  5. BIOS/UEFI vendor - AMI Aptio, Phoenix SecureCore Tiano, Insyde H2O etc. (very important) with updated month/year (will be shown as copyright year in some firmwares)
  6. Were you able to create a working entry in UEFI Boot menu using efibootmgr? Any specific issues like black screen or something like http://forum-en.msi.com/index.php?topic=153411.0 ?
  7. If you were able to launch the UEFI Shell in ways other than using (USB)/efi/boot/bootx64.efi or Archboot, how?
  8. Output of UEFI Shell "ver" command.
  9. If efibootmgr did not work for you and you were able to launch UEFI Shell, did you use bcfg command to create UEFI Boot Menu entry? Did bcfg created boot entry work for you?
  10. Filesystem of UEFI System Partition? FAT32 or FAT16? (Mostly it should be FAT32 but some firmwares have problems with it, which is a violation of UEFI Spec.)
  11. Any graphics/video card issues that occur in UEFI boot alone and not in BIOS boot? Like Nvidia closed-source driver's lack of Kernel Mode Setting etc.
Note: In any user discussion in irc , forum or mailing lists etc. regarding UEFI, add your system info here and link to this page in the discussion to help solve the issue(s) quickly.

Original Post: https://bbs.archlinux.org/viewtopic.php?id=133074.


Lenovo ThinkPad t420s

  • intel core i7 2640M 2.80GHz
  • Phoenix SecureCore Tiano, 2011
  • UEFI bios version 8CET51WW (1.31), dated 2011-11-29
  • efibootmgr can create entries in menu just fine. looks good.
  • FAT32

Lenovo ThinkPad x121e

Required info

  1. System OEM/Vendor (like Dell, HP, Lenovo etc.) and Model (like ThinkPad x121e etc.) - all info needed
    • Lenovo ThinkPad x121e 3045CTO
  2. Processor with the model number (full info like Intel Core i7 xxxx 1.8 GHz - for eg.)
    • Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz GenuineIntel
  3. Chipset info (Intel P67 or H67 etc.)
    • Still not sure how to identify this (see original thread for a couple of possibilities!)
  4. Motherboard with full model number - required if desktop, optional for laptop
    • N/A
  5. BIOS/UEFI vendor - AMI Aptio, Phoenix SecureCore Tiano, Insyde H2O etc. (very important) with updated month/year (will be shown as copyright year in some firmwares)
    • On original install:
      • Phoenix SecureCore Tiano
      • Date: 10/25/2011
      • Vendor: LENOVO
      • Version: 8QET53WW (1.14 )
    • After BIOS update:
      • Date: 01/11/2012
      • Version: 8QET54WW (1.15 )
  6. Were you able to create a working entry in UEFI Boot menu using efibootmgr? Any specific issues like black screen or something like http://forum-en.msi.com/index.php?topic=153411.0 ?
    • Yes. No.
  7. If you were able to launch the UEFI Shell in ways other than using (USB)/efi/boot/bootx64.efi or Archboot, how?
    • Have not managed to launch UEFI shell...
  8. Output of UEFI Shell "ver" command.
    • See previous answer.
  9. If efibootmgr did not work for you and you were able to launch UEFI Shell, did you use bcfg command to create UEFI Boot Menu entry? Did bcfg created boot entry work for you?
    • N/A
  10. Filesystem of UEFI System Partition? FAT32 or FAT16? (Mostly it should be FAT32 but some firmwares have problems with it, which is a violation of UEFI Spec.)

Additional notes

  • Works fine with MBR partition map in BIOS mode.
  • Also works fine with GPT partition map in UEFI mode but ONLY if the EFI partition is formatted as fat 16.
  • Cannot get it to boot from a GPT disk in BIOS mode.
  • I did not try archboot.

Intel DZ77GA-70K

  1. System OEM/Vendor (like Dell, HP, Lenovo etc.) and Model (like ThinkPad x121e etc.) - all info needed
    • Intel DZ77GA-70K
  2. Processor with the model number (full info like Intel Core i7 xxxx 1.8 GHz - for eg.)
    • Intel Core i7 3770K
  3. Chipset info (Intel P67 or H67 etc.)
    • Z77
  4. Motherboard with full model number - required if desktop, optional for laptop
    • Intel DZ77GA-70K
  5. BIOS/UEFI vendor - AMI Aptio, Phoenix SecureCore Tiano, Insyde H2O etc. (very important) with updated month/year (will be shown as copyright year in some firmwares)
    • (from hardinfo, under a bios boot)
 -BIOS-
  Date		: 07/13/2012
  Vendor		: Intel Corp. (www.intel.com)
  Version		: GAZ7711H.86A.0049.2012.0713.1518
 -Board-
  Name		: DZ77GA-70K
  Vendor		: Intel Corporation (www.intel.com)
  1. Were you able to create a working entry in UEFI Boot menu using efibootmgr? Any specific issues like black screen or something like http://forum-en.msi.com/index.php?topic=153411.0 ?
    • No. Linux cannot boot through uefi on this motherboard, with this bios revision.
  2. If you were able to launch the UEFI Shell in ways other than using (USB)/efi/boot/bootx64.efi or Archboot, how?
    • No, however bootx64.efi works, archboot does not.
  3. Output of UEFI Shell "ver" command.
 UEFI Interactive Shell v2.0
 Copyright 2009-2011 Intel(r) Corporation. All rights reserved. Beta build 1.0
 UEFI v2.31 (American Megatrends, 0x0004028D)
  1. If efibootmgr did not work for you and you were able to launch UEFI Shell, did you use bcfg command to create UEFI Boot Menu entry? Did bcfg created boot entry work for you?
    • booting through bcfg produced the same results as booting from the shell, didn't work.
  2. Filesystem of UEFI System Partition? FAT32 or FAT16? (Mostly it should be FAT32 but some firmwares have problems with it, which is a violation of UEFI Spec.)
    • Both FAT32 and FAT16 do not work.
  3. Any graphics/video card issues that occur in UEFI boot alone and not in BIOS boot? Like Nvidia closed-source driver's lack of Kernel Mode Setting etc.
    • Kernel hangs after attempting to boot, no graphics output after changing to the kernel. Graphics output before that is fine.

Additional notes

More info at archlinux forums and stack overflow. Similar problems with a different motherboard. Seems to be a buggy uefi implementation by intel.


Asus M5A99X EVO

  1. System OEM/Vendor
    • Asus M5A99X EVO
  2. Processor with the model number
    • AMD FX(tm)-8150 Eight-Core Processor
  3. Chipset info
    • AMD 990X/SB950
  4. BIOS/UEFI vendor
  Vendor: American Megatrends Inc.
  Version: 0901
  Release Date: 12/02/2011
  1. Were you able to create a working entry in UEFI Boot menu using efibootmgr?
    • Yes
  2. If you were able to launch the UEFI Shell in ways other than using (USB)/efi/boot/bootx64.efi
    • Yes, option in the Exit menu of the UEFI BIOS "Launch UEFI from system partition"
  3. Output of UEFI Shell "ver" command.
    • To be updated
  4. Filesystem of UEFI System Partition? FAT32 or FAT16?
    • FAT32
  5. Any graphics/video card issues that occur in UEFI boot alone and not in BIOS boot? Like Nvidia closed-source driver's lack of Kernel Mode Setting etc.
    • No