cancel
Showing results for 
Search instead for 
Did you mean: 

RAMPAGE Windows 8/7 UEFI Installation Guide

Nodens
Level 16
1. What is the UEFI Mode?
2. What is Secure boot?
3. UEFI mode requirements
4. What is CSM or how UEFI Drivers and Legacy Option ROMs interface with the UEFI.
5. Setting up RAID and preparation for installation
6. Pros and Cons
7. Installing Windows 7/8 on UEFI Mode
8. GPT Tools


--------------------------------------

1. What is the UEFI Mode?

--------------------------------------
http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Booting wrote:

The UEFI specification defines a "boot manager", a firmware policy engine that is in charge of loading the
OS loader and all necessary drivers. The boot configuration is controlled by a set of global NVRAM variables,
including boot variables that indicate the paths to the loaders.

OS loaders are a class of UEFI applications. As such, they are stored as files on a file system that can be
accessed by the firmware. Supported file systems include FAT32, FAT16 and FAT12. Supported partition table
schemes include MBR and GPT. UEFI does not rely on a boot sector.

Boot loaders can also be auto-detected by firmware, to enable booting on removable devices. Auto-detection
relies on a standardized file path to the OS loader, depending on the actual architecture to boot
(\EFI\BOOT\BOOT[architecture name].EFI, e.g. \EFI\BOOT\BOOTx64.EFI).

It is common for UEFI firmware to include a user interface to the boot manager, to allow the user to select
and load the operating system among the possible options.


18311



"Windows Boot Manager" is the boot manager that comes with Windows when it is installed in UEFI mode. This Boot Manager is accessible and viewable in the UEFI menu and F8 Boot options.


--------------------------------------

2. What is Secure boot?

--------------------------------------

http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_boot wrote:

The UEFI 2.2 specification adds a protocol known as Secure boot, which can secure the boot process by
preventing the loading of drivers or OS loaders that are not signed with an acceptable digital signature.
When secure boot is enabled, it is initially placed in "Setup" mode, which allows a public key known as
the "Platform key" (PK) to be written to the firmware. Once the key is written, secure boot enters "User"
mode, where only drivers and loaders signed with the platform key can be loaded by the firmware. Additional
"Key Exchange Keys" (KEK) can be added to a database stored in memory to allow other certificates to be
used, but they must still have a connection to the private portion of the Platform key. Secure boot can
also be placed in "Custom" mode, where additional public keys can be added to the system that do not match
the private key.


Secure boot is only supported/enforced on Windows 8. This feature can be quite problematic as it won't allow you to boot any bootloaders that are not signed. Meaning once you enable it, you can't boot anything else unless you disable it or place it in "Custom" mode and configure public keys. This is beyond the scope of this guide though and for the duration of this guide I will suggest to keep it disabled in order to avoid any issues with dual booting etc. This information is provided though for those who may choose to enable it willingly.

18315

ASUS UEFI has 2 settings:
a)"Windows UEFI": This setting turns Secure Boot on. This opens a submenu that allows "Custom" mode as described above.
b)"Other OS": This setting turns it off and contrary to what the name suggests this is what you should set if you use or plan to use Windows in UEFI mode and don't want Secure Boot.

--------------------------------------

3. UEFI mode requirements

--------------------------------------

Windows installation in UEFI mode has 4 basic requirements:
a) A UEFI enabled platform (The Rampage motherboards in this case.)
b) A x64 Operating System that supports it (Windows 8 or 7 in this case.)
c) Installing to GPT partitioned disk or RAID array that includes an "EFI System Partition" or ESP for short.
d) Booting the installation media in UEFI mode:

18311

(See the the DVD drive in the screenshot has 2 entries, one starting with "UEFI:" and one with "P3:". Both of these are the same drive. The difference is the option with the UEFI prefix "UEFI:" boots in UEFI mode. Which means that it starts a UEFI bootloader. If a UEFI Bootloader is not present on the disk/flash drive, then this option will not be available.)


--------------------------------------

4. What is CSM or how UEFI Drivers and Legacy Option ROMs interface with the UEFI.

--------------------------------------

http://wiki.phoenix.com/wiki/index.php/Compatibility_Support_Module wrote:

The CSM provides additional functionality to UEFI. This additional functionality permits the loading of
a traditional OS or the use of a traditional OpROM.
The CSM operates in two distinct environments:

Booting a traditional or non-EFI-aware OS.
Loading a UEFI-aware OS a device that is controlled by a traditional Option ROM.

The first operation, booting a traditional or non-EFI-aware OS, is the traditional environment.
It is expected that traditional OpROMs will be around long after traditional OSs have been replaced
by EFI-aware OSs. The code that is required to load a UEFI-aware OS is a subset of the code that is
required to boot a traditional (non-EFI-aware) OS.


18313

To make things simple, a device ideally (eg the onboard RAID controller) has a native UEFI driver but for compatibility with an older/non-UEFI aware operating system, the CSM allows the loading of the old style PCI Option ROMs we are all familiar with. You need either one or the other. If you load a UEFI driver, the legacy PCI Option ROM is not used. The CSM also allows you to boot operating systems that have no idea what UEFI is.

18312

The ASUS UEFI has these options for CSM:
a)"Auto" (Self Explanatory).
b)"Enabled" (This allows you to manually set priorities for different types of devices eg "UEFI first"
means that if both exist, the UEFI driver will be chosen)
c)"Disabled" This disables CSM entirely with all its functions and runs in UEFI-only mode. This option
boots a lot faster because it doesn't load or wait for any legacy components. If your video cards and
expansion cards etc fully support UEFI, you can just turn it off (this is how I set it)-not for Win7.
--------------------------------------

5. Setting up RAID and preparation for installation

--------------------------------------


Suggested installation UEFI options (for the reasons explained above):
Secure Boot: Other OS
CSM: As shown in the screenshot above.

RAID arrays can be set up either via the normal Matrix utility prior to switching everything to
"UEFI first" or disabling CSM, or they can be set up afterwards from inside the UEFI.

18314

If you want to have native TRIM under RAID, that means without my patch, then all that is important is that you follow this
guide to install in UEFI mode. It doesn't matter which method you use to create the array or if you have an existing array.

--------------------------------------

6. Pros and Cons

--------------------------------------

As with everything, there are pros and cons to this method of installation.

Pros:
1) Native UEFI installation offers very fast boot up times and better integration with the hardware.
2) UEFI is the future. It is what will be supported in the long run. BIOS will eventually become entirely phased out.
3) GPT partitions do not have the size limitations of their MBR based counterparts.
4) GPT is also the future.

Cons:
1) Many backup and recovery utilities do not properly support GPT or do not properly support it under RAID configurations. There are working solutions though.


--------------------------------------

7. Installing Windows 7/8 on UEFI Mode

--------------------------------------

Let's get to the point:) I will be using screenshots from Windows 8 but the important parts shown here are the same for Windows 7 as well.

A) Boot your installation media with the "UEFI:" prefixed option of your drive as described above. The operating system will load and you'll come to this screen:

18321

Set your locale settings and proceeed as usual until you come to the Partitioting screen:

18323


At this point if you are using a RAID array you need to click "Load Driver" and provide the F6 Intel RAID RST driver (11.6+) in a FAT32 formatted USB flash drive or a floppy drive if you still have one of those 🙂

B) If your disk or RAID array is new and had no other operating system on it, it will show up as unallocated space, like the screenshot above. If partitions do exist, delete them all until it shows as unallocated space. Now press "New" and select the maximum space (or as much as you like) and hit apply. You will see this window:

18316

Press Ok. If all is correct then Windows will automatically partition the drive/array to GPT and you will see this structure:

18322

If it is not as above then something is wrong with the partition table and you should skip to step C (Recovery only on Win8). Otherwise press next and Windows will start installing:

18318
RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
There are 10 types of people in the world. Those who understand binary and those who don't!

RealBench Developer.
552,922 Views
289 REPLIES 289

sixsigmamb
Level 7
Why is all this necessary. I installed Windows 8.1 on a 600GB high speed SSD. It takes my system 7.39 seconds to reach my desktop from a cold boot. Am I missing something?


I7 4930k at 4.9 on Rampage Extreme Black Edition IV
32gb Corsair Vengence at 2400MHz
Phantom 820 Window Edition (white)
Corsair 1200w Digital PSU
2x600 Intel High Speed SSD
1x240 Samsung 840 SSD
1x 3tb Black Edition WD
1 x 1tb Black Edition WD
2 x GTX 780TI
LG Motif BluRay
Corsair H110 Cooler
Windows 8.1 Retail

Kimblerulez
Level 7
Hi, I am using a rampage 4 extreme and trying to work with UEFI. All the tutorials and videos show the optical device having two listings in the bios, one standard and one UEFI. I have tried everything but cannot get ny DVD rom to show as a UEFI device. It is a LG BH14NS40 Blu ray burner. It is new and appears to be UEFI compatible as others are using it as such. Bios version is 4901 and DVD firmware flashed to latest version Please help.

whelanc
Level 7
Ok - need some help.

I recently upgraded my home built Windows 7 PC to Windows 8.1. When I did so, I lost my RAID 1 Array that was previously working. The RAID 1 was not my system drive but my data. My system drive is a Samsung 240GB SSD.

The Array (2 x 2 TB Seagate Barracude 7200) show up in the Seagate utility as a drive. However, the drive is not visible. In Diskmgmt.msc, the drive shows up without a letter, and my only option there is to "delete" not to assign a letter. In Diskmgmt, the two drives are listed below, but the option to "reactivate" them does nothing.

I do not want to reformat the drives, but would like to be able to properly mount them.

I installed Windows 8.1 from the web, without a disk. Therefore, I did not install any RAID/SATA drivers during the install. Thought I would do so afterwards, but it does not seem to be working.

The Motherboard is a: ASUS Rampage IV Gene LGA 2011 Intel X79 SATA 6Gb/s USB 3.0 Micro ATX Intel Motherboard

Though I did help build this, I was not primary "builder" so I do not know if my original RAID was done within the ASUS MB or Windows 7. The other builder is unavailable for consult.

Any help would be appreciated - I may need to do somethin in UEFI, but I honestly don't know.


Compuer Specs:
Computer Type: PC/Desktop
System Manufacturer: Home Built
OS: Windows 8
CPU: Intel Core i7-3930K
Motherboard: ASUS Rampage IV Gene LGA 2011 Intel X79
Memory: CORSAIR Vengeance LP 32GB (4 x 8GB) 240-Pin DDR3 SDRAM DDR3 1600
Graphics Card: EVGA GeForce GTX 680 2048MB GDDR5

Edit.

Want the system to run in ACHI Mode. Not sure how the Satta settings should be or how the Boot menue should be set up for 1 SSD and 4 Platter
Drives in ACHI Mode? Mainly under the Boot Tab.

Once that is figured out the other issue will be resolved I hope?

Thank You
CaseLabs Magnum 8
Asus Rampage 4 Black Edition
I7 4930K 4.5GHz
Noctua NH D14
G-Skill Z Series 2133 MHz 16 Gb
2x GTX 780 S.C.
PSU Corsair AX 1500 I
2 x Samsung 850 Pro 2 Tbs Each
2 x Intel 730 Series 480 GBs Each
Sound On Board

Edit.

Want the system to run in ACHI Mode. Not sure how the Satta settings should be or how the Boot menue should be set up for 1 SSD and 4 Platter Drives in ACHI Mode? Mainly under the Boot Tab.

Once that is figured out the other issue will be resolved I hope?

Thank You
CaseLabs Magnum 8
Asus Rampage 4 Black Edition
I7 4930K 4.5GHz
Noctua NH D14
G-Skill Z Series 2133 MHz 16 Gb
2x GTX 780 S.C.
PSU Corsair AX 1500 I
2 x Samsung 850 Pro 2 Tbs Each
2 x Intel 730 Series 480 GBs Each
Sound On Board

Goggle_Eye
Level 7
Am totally confused and need some help with BIOS settings having issues. Windows 7 64 Bit. Followed every guide on the net and cannot install the O.S. from a Flash Drive Corsair 25 Gb. tried to run MemTest64 and it will not run or boot to the flash drive? It will boot to the other computer is a EUFI Asus P8Z77. Had to load the O.S. from a DVD using a ISO File from Digital River.

Does the Windows 7 ultimate 64 bit need to be installed again?

According to Intel you should not load windows 7 64 Bit using UEFI mode? Causes conflicts with Windows 7 64 Bit with there SSD?

In order to run this is where I get confused. Raid 0 understand you must have at least two identical hard drives for Raid 0. EUFI or EF GP gets me confused not techy tech. Explanations are good not sure what each one actually does. In order to select EUFI Mode you must be running in Raid 0 With one SSD?

Does IRS need to be installed on a non raid system using 1 SSD and 4 Platter Drives?
Rampage 4 Black Edition
Memory G-Skill z series 2133 MHz 16 Gb
CPU I7 4930k
2 x GTX 780s SLI Mode
Hard Drives.
1 x Intel 730 Series 240 GB connected to the first Grey Sata Port counting from the top down.
4 x Velocity Raptors connected to the first 4 x Black Sata Ports.


When I loaded the windows to the SSD all the other drives are disconnected. Did not format the SSD or make a Partitions on the SSD?

IN BIOS under advanced Mode:

Sata Configuration ACHI Mode is selected

Please explain what is Hot Plug? The SSD is showing up. When disabled the system will boot to windows. Should each drive under Hot Plug be
enabled or disabled? This is not a hot swap hard drive. Stop laughing I said I am confused over thinking this.

Boot Menu Tab

CSM is Enabled when it is disabled or on Auto the system will not boot get a window stating needs to be enabled?
Why? Please what is the proper setting for CSM?

Boot Control:
C: Drive is the SSD No Partions on the SSD
Should the SSD set to Legacy OPROM only? according to Intell do not set to UEFI?
Connected the 4 x Velocity Raptors and they are set to Legacy Mode.

Boot from Network Devices should this be set to Ignore the computer is not on a network?

PCIe Expansion devices none.

Secure Boot. Please windows 7 64 Bit for a SSD. Intel says not to use UEFI Mode? The Intel SSD C:Drive has one single partition.

Tools/ROG Secure Erase shows the SSD as frozen? The SSD is not frozen can boot to windows. Why is the SSD showing up as frozen? Is it because it is the C:Drive?

Other Issues and please help

AI Suite 3 will install it is not functional get a message stating installation error. Tried to install form the Disk and down loaded AI Suite 3.

Advanced Mode Boot Menue when I click on Boot Over Ride EUI Flash Drive noting happens the Boot over ride is not working?

Intel Tool Box:

Intel Optimizer is working
Full Diagnostic Scan working
System Tuner was not working. Message stating had to disable Superfetch/Prefetch did disable the System Tuner is working Defrag in windows is turned off.

Try to run the windows 7 Performance tools the entire system is failing. Noting will pass?
CaseLabs Magnum 8
Asus Rampage 4 Black Edition
I7 4930K 4.5GHz
Noctua NH D14
G-Skill Z Series 2133 MHz 16 Gb
2x GTX 780 S.C.
PSU Corsair AX 1500 I
2 x Samsung 850 Pro 2 Tbs Each
2 x Intel 730 Series 480 GBs Each
Sound On Board

Google Eye - I used http://rufus.akeo.ie/ to create my bootable UEFI Windows USB.

Zhyr79
Level 7
I've installed Windows 7 as per the guide and it boots fine with CSM enabled with only the boot devices as UEFI only and PCIe UEFI first.
Without it enabled, Windows boots, shows the loading screen, the Windows start up chimes play while still displaying the loading screen. I can then shut down Windows, the Windows Shutdown sound plays, then the computer powers off.
I'm not getting any error messages, just the loading screen that doesn't go away.

I thought it may have been because I had a GTX550 as well as a GTX770 but I don't have the 550 in any more.
I've tried 2 different EVGA GTX770SCs which state they have a full UEFI bios.

Any ideas?

Zhyr79 wrote:
I've installed Windows 7 as per the guide and it boots fine with CSM enabled with only the boot devices as UEFI only and PCIe UEFI first.
Without it enabled, Windows boots, shows the loading screen, the Windows start up chimes play while still displaying the loading screen. I can then shut down Windows, the Windows Shutdown sound plays, then the computer powers off.
I'm not getting any error messages, just the loading screen that doesn't go away.

I thought it may have been because I had a GTX550 as well as a GTX770 but I don't have the 550 in any more.
I've tried 2 different EVGA GTX770SCs which state they have a full UEFI bios.

Any ideas?


I'm in same situation..I can't install windows 7 with csm disabled on Sabertooth Z97 ...only if I enable CSM.
Windows 8 I was able install with CSM disabled.Spend 2 days looking whats problem .,change bios settings,.nothing help for Windows 7 x64 bit.
Im also try without GTX 780.

Nodens
Level 16
@jaa1976: Make sure you have UEFI GOP on the graphics card. Which one are you using.

@Google Eye: 25GB flash drive is probably formatted as NTFS. The flash drive has to be FAT32.

@Whelanc: Since you are using RAID1 each drive is an identical mirror copy of the other. Just rebuild the array without formatting it. Make sure the ports are set to RAID first though.
RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
There are 10 types of people in the world. Those who understand binary and those who don't!

RealBench Developer.