Windows 8 Forums


Page 1 of 3 123 LastLast
Results 1 to 10 of 22
  1. #1
    UEFI (Unified Extensible Firmware Interface) - Install Windows 8 with

    UEFI (Unified Extensible Firmware Interface) - Install Windows 8 with
    How to Install Windows 8 Using "Unified Extensible Firmware Interface" (UEFI)
    Published by arkhi is offline
    09-15-2011
    Default UEFI (Unified Extensible Firmware Interface) - Install Windows 8 with

    How to Install Windows 8 Using the "Unified Extensible Firmware Interface" (UEFI)


    information   Information
    Systems that are built using Unified Extensible Firmware Interface (UEFI) are more likely to achieve very fast pre-boot times when compared to those with traditional BIOS. This isn’t because UEFI is inherently faster, but because UEFI writers starting from scratch are more able to optimize their implementation rather than building upon a BIOS implementation that may be many years old.
    Delivering fast boot times in Windows 8 - Building Windows 8 - Site Home - MSDN Blogs


    Note   Note
    You will need to satisfy the following requirements in order to proceed:
    • *A Windows 8 compatible system
    • *A Windows 8 x64-bit installation media. 32-bit is not supported.
    • *A UEFI v2.0+ compliant PC. Check your chipset manufacturer/firmware documentation.
    • *A blank, partition-free, hard disk for installation.



    Step One: Boot your system into UEFI
    Unfortunately, the method of booting to UEFI varies from system to system. Some can boot to UEFI automatically once enabled. Others require you to enter the *.efi file to boot from manually in to a command prompt. Some need a file specifically named shellx64.efi or bootx64.efi. Please refer to your firmware documentation for this.
    • *On the Windows 8 installation media, the .efi file is located in efi\microsoft\boot\cdboot.efi
    • *This file is equivalent to any *x64.efi.
    • Here are example pictures of UEFI options on a G73SW laptop:

      (Yellow Circle): UEFI Enable. (Red Rectangles): Boot options for UEFI showing after UEFI is enabled

      Click image for larger version
    • UEFI was last on my boot list so it would boot an OS before it has a chance to boot UEFI. So I utilized my Boot Overide option to manually select a device I want to boot in. Note the "Launch from EFI shell..." option. This allows me to manually input a directory where my *.efi file is located.

      Click image for larger version




    Step Two: Install Windows as normal.
    Once you have booted the installation media via UEFI, proceed with Windows 8 installation as usual. Make sure the disk you would put your installation on is fully blank without any partitions whatsoever. The reason is explained later for your information.
    Your disk should be unallocated as shown below.Click image for larger version




    Once you click "New", you will notice it created 3 partitions compared to the usual two. That is because Windows has automatically formatted the Disk to GPT, not MBR.Click image for larger version



    information   Information

    Unlike MBR (the "normal" disk), GPT requries 3 partitions. The 3 partitions are:
    • *Partition 1 - ESP
      -The ESP contains the NTLDR, HAL, Boot.txt, and other files that are needed to boot the system, such as drivers.
    • *Partition 2 - MSR
      -Microsoft Reserved Partition (MSR) reserves space on each disk drive for subsequent use by operating system software.
    • *Partition 3 - Operating System
      -Your data and everything else
    You cannot see the second partition in Windows except for DISKPART. You can see the first partition in Disk Management.

    It is imperative that these 3 partitions remain in the exact order as they are


    NOTE: Select Partition 3 for your OS installation. You might receive a "cannot install here" warning, but as long as you can click the "Next" button, you're fine.




    Step Three: DONE!
    And that's it. You have successfully installed Windows 8 on a UEFI system. Please take note of the following:
    1. *This method can also be used for the installation of Windows 7, Windows Server 2008 SP1, Windows Server 2008 R2, and Windows Vista SP1.
    warning   Warning
    1. *Disabling UEFI will make the system unbootable as there is no MBR on the disks.
    2. *You CANNOT make a sector-by-sector copy of GPT disks. The Disk and Partition GUIDs will no longer be unique. This must never happen. You can make a sector-by-sector copy of the contents of ESP or basic data partitions.



    External Links:

    Windows and GPT FAQ
    Unified Extensible Firmware Interface - Wikipedia, the free encyclopedia

    Published by

    Junior Member
    Join Date: Feb 2010
    Posts: 19


    Tutorial Tools

  2. #1
    theog's Avatar

    VIP Member


    Join Date : Mar 2010
    Posts : 99
    UK uk england


    Nice one.
      My System SpecsSystem Spec

  3. #2
    Dave76's Avatar

    Team Member

    Join Date : Oct 2009
    Tropical Island Pair a Dice
    Posts : 1,647
    Windows 8 CP 64bit/ Windows 7 Ult x64


    Good information.
      My System SpecsSystem Spec

  4. #3



    New Member

    Join Date : Sep 2011
    Posts : 1
    Windows 7
    Portugal


    Windows 8 Dev Preview with Tools has a file bigger than 4GB so it cannot be stored inside a FAT formatted USB stick.
    And if we format the USB stick with NTFS the UEFI BIOS wont boot from it.

    How can we install "Windows 8 Dev Preview with Tools" UEFI mode using a USB stick?
      My System SpecsSystem Spec

  5. #4



    Junior Member

    Join Date : Sep 2011
    Posts : 9
    Windows 8

    Try splitting the install.wim file


    Quote Originally Posted by sealight View Post
    Windows 8 Dev Preview with Tools has a file bigger than 4GB so it cannot be stored inside a FAT formatted USB stick.
    And if we format the USB stick with NTFS the UEFI BIOS wont boot from it.

    How can we install "Windows 8 Dev Preview with Tools" UEFI mode using a USB stick?
    I have the same issue on a macbook pro early 2011. I used Imagex to split the install.wim into several install.swm files (supported uder windows vista and 7), and move the boot files to the efi\boot folder, but I am getting stuck at the Product key page. All the product keys in the product.ini do not work, as well as the product keys given by microsoft for the reinstall option. I will continue on.
      My System SpecsSystem Spec

  6. #5



    Junior Member

    Join Date : Sep 2011
    Posts : 9
    Windows 8

    Update


    Quote Originally Posted by dragorth View Post
    Quote Originally Posted by sealight View Post
    Windows 8 Dev Preview with Tools has a file bigger than 4GB so it cannot be stored inside a FAT formatted USB stick.
    And if we format the USB stick with NTFS the UEFI BIOS wont boot from it.

    How can we install "Windows 8 Dev Preview with Tools" UEFI mode using a USB stick?
    I have the same issue on a macbook pro early 2011. I used Imagex to split the install.wim into several install.swm files (supported uder windows vista and 7), and move the boot files to the efi\boot folder, but I am getting stuck at the Product key page. All the product keys in the product.ini do not work, as well as the product keys given by microsoft for the reinstall option. I will continue on.
    I now have the installer running through the install, but fails when it tries to write to the mac boot sector. I had to redownload the iso, and resplit the files.
      My System SpecsSystem Spec

  7. #6



    Junior Member

    Join Date : Feb 2010
    Posts : 19


    Strange, I remember being able to boot from an NTFS partition. Not a USB stick, but a seperate partition with the installation files on it and installed from there.

    Also, shouldn't you be able to skip the Product Key page anyway?

    And about failing to write to the mac boot sector, are you sure the drive you installed it in is blank? Win8 would usually write the boot files as soon as you select a drive for installation.
      My System SpecsSystem Spec

  8. #7



    Junior Member

    Join Date : Sep 2011
    Posts : 9
    Windows 8

    Really?


    Quote Originally Posted by arkhi View Post
    Strange, I remember being able to boot from an NTFS partition. Not a USB stick, but a seperate partition with the installation files on it and installed from there.

    Also, shouldn't you be able to skip the Product Key page anyway?

    And about failing to write to the mac boot sector, are you sure the drive you installed it in is blank? Win8 would usually write the boot files as soon as you select a drive for installation.
    The UEFI spec calls for fat32 partitions being readable, not ntfs. When formated as ntfs, the usb stick would not be detected by the Mac UEFI. I did not use rEFIt, as I have been having issues with lion. (refit does not solve all the problems, I usually get an error when using it, at least from the windows 8 boot options)

    I have tried with the drive clean, with the drive pre partitioned according to the Microsoft requirements for uefi, and with OSX installed. In all cases, windows 8 gives me the message "Windows could not update the computer's boot configuration. Instalation cannot proceed."

    When searching the log messages located in the $windows.~bt and $windows.~ls (I don't remember which one right this second), I see a general error code, that I forgot to save. When searching online, I found similar error,numbered 81, not the 35 that I was getting that seemed to be driver issues, so I don't know if this one is a driver issue, or what. I have settled on using bootcamp for now, until I feel like working on this again. Bootcamp is working ok, with random system crashes.

    I think if I kew a lot more than I do about the microsoft boot environment, I could probably seperate the boot settings out into a fat32 boot partition, and them install from a ntfs partition, but this is seriously becoming a headache. I have worked on this for two weeks, having to wipe and restore the whole system countless times. I now hate the windows install screen. I am wondering if i may be able to use imagex to apply the install image directly, setting up the individual partitions myself, and making it work, I just don't know what files go where in the microsoft system partition, and which files are directly needed for the EFI partition.

    I should note, after installing windows the way I described in the earlier post, then getting that error message, when I reboot, I am able to hold down option/alt and boot into the UEFI Boot option, and get a windows error. It says that the recovery tools are not installed, and I must use my disk or usb stick to boot into it.

    If anyone has suggestions, I am all ears.

    Thanks.
      My System SpecsSystem Spec

  9. #8



    Junior Member

    Join Date : Feb 2010
    Posts : 19


    Hmm.. Which mac do you have, by any chance? Not the OS version, but the actual mac product?

    Just to add a couple of facts that I know that I'm trying to piece together in regards to your problem:

    For Windows:
    Can only boot from UEFI through a GPT disk on a UEFI 2.0 64-bit implemented firmware
    This is because only the 64-bit versions of Windows are designed to be booted from UEFI

    For Macs/Apple:
    • *Macs uses EFI 1.1 32-bit mode for most of its OSX Tiger and Lepoard. It was fairly recent (2008-9ish maybe?) that they implemented 64-bit EFI.
      *I can't say for sure if the even newer ones already implemented UEFI 2.0.


    Doing some research, this post from Apr 2010 (https://discussions.apple.com/thread...art=0&tstart=0) stated:

    Unfortunately, the 2010 MBP (at least the Core i7 version) seems to still be using EFI 1.1. I checked by booting to rEFIt ... the Mac doesn't use UEFI 2.0 ...
      My System SpecsSystem Spec

  10. #9



    Junior Member

    Join Date : Sep 2011
    Posts : 9
    Windows 8


    Quote Originally Posted by arkhi View Post
    Hmm.. Which mac do you have, by any chance? Not the OS version, but the actual mac product?

    Just to add a couple of facts that I know that I'm trying to piece together in regards to your problem:

    For Windows:
    Can only boot from UEFI through a GPT disk on a UEFI 2.0 64-bit implemented firmware
    This is because only the 64-bit versions of Windows are designed to be booted from UEFI

    For Macs/Apple:
    • *Macs uses EFI 1.1 32-bit mode for most of its OSX Tiger and Lepoard. It was fairly recent (2008-9ish maybe?) that they implemented 64-bit EFI.
      *I can't say for sure if the even newer ones already implemented UEFI 2.0. <-Look up and s

    Doing some research, this post from Apr 2010 (https://discussions.apple.com/thread...art=0&tstart=0) stated:

    Unfortunately, the 2010 MBP (at least the Core i7 version) seems to still be using EFI 1.1. I checked by booting to rEFIt ... the Mac doesn't use UEFI 2.0 ...
    For brevities sake:

    Hardware Overview:


    Model Name: MacBook Pro
    Model Identifier: MacBookPro8,2
    Processor Name: Intel Core i7
    Processor Speed: 2.2 GHz
    Number of Processors: 1
    Total Number of Cores: 4
    L2 Cache (per Core): 256 KB
    L3 Cache: 6 MB
    Memory: 8 GB
    Boot ROM Version: MBP81.0047.B1E
    SMC Version (system): 1.69f1
    Serial Number (system):
    Hardware UUID:
    Sudden Motion Sensor:
    State: Enabled

    This is an early 2011 model. Deleted the serial and unique for privacy concerns.
      My System SpecsSystem Spec

Page 1 of 3 123 LastLast