- Jul 27, 2012
- 3
- 0
- 0
Hi folks,
I've built a new i7-3770K system on an ASUS P8Z77-V Pro motherboard with Windows 7 Ultimate x64. But I just can't get it running well with a UEFI installation despite having spent days trying. It works great with a legacy BIOS installation (I'm using it right now). But under UEFI, I can't install or boot if I have any drives except the boot drive connected, whether they're SATA or USB.
Nothing is overclocked or tweaked in any way. RAM is specced DDR3-2400 but is running at default settings of DDR3-1333. Using the integrated Intel HD Graphics 4000 for the time being.
Lots of details follow.
Hardware configuration:
But it did finish the installation after I unplugged the internal SATA HDD. So next I tried with just the SSD.
Second setup procedure:
Finally, after searching forums for a couple of days, I found some advice on the "best" way to install Windows 7 on UEFI.
Third setup procedure:
Honestly, I haven't had this much trouble setting up a PC since I helped put together a Pentium Pro with Windows 95 back in the day. There seems to be absolutely nothing I can do to make a UEFI installation work on this system with more storage than just the SSD attached, regardless of whether the extra storage is connected at installation time or after installation is complete. And even if I get the internal HDD working, all it takes is one reboot with an external HDD attached to break the whole setup irrepairably.
Yet the legacy BIOS installation works flawlessly. The computer's been up continuously for several days; and I can reboot with both my internal and external HDD's attached and have no problems whatsoever.
The only other thing I can think of trying is flashing an older version of the firmware.
If anyone has some advice on how I can make this work with UEFI, or a description of how you made it work, I'd love to hear it. Right now I strongly suspect this board's firmware is to blame.
Thanks!
I've built a new i7-3770K system on an ASUS P8Z77-V Pro motherboard with Windows 7 Ultimate x64. But I just can't get it running well with a UEFI installation despite having spent days trying. It works great with a legacy BIOS installation (I'm using it right now). But under UEFI, I can't install or boot if I have any drives except the boot drive connected, whether they're SATA or USB.
Nothing is overclocked or tweaked in any way. RAM is specced DDR3-2400 but is running at default settings of DDR3-1333. Using the integrated Intel HD Graphics 4000 for the time being.
Lots of details follow.
Hardware configuration:
- ASUS P8Z77-V Pro motherboard
- Intel Core i7-3770K CPU
- 16GB (2x8GB kit) G.Skill Trident X (F3-2400C10D-16GTX) DDR3-2400 RAM
- Intel 520 SSD 240GB (boot drive; on SATA port 1 - Intel 6Gbps)
- Seagate ST3640323AS HDD 640GB (on SATA port 3 - Intel 3Gbps)
- LG WH14NS40 BD-RE (on SATA port 5 - Intel 3Gbps)
- SeaSonic Platinum 860W power supply
- eSATA and USB 2.0 adapter included with motherboard (eSATA on SATA port 6 - Intel 3Gbps)
- Front panel USB 2.0 ports connected to internal USB 2.0 header
- Front panel audio ports connected to internal HD Audio header
- ABS mechanical keyboard (USB)
- Microsoft Wheel Mouse Optical (USB)
- Seagate My Backup Plus 1TB external USB 3.0 hard drive (not initially connected)
- Latest BIOS 1206, updated via BIOS FlashBack before installing any drives or booting the system
- Loaded optimized defaults and set system date/time
- Made no other changes -- no overclocking; RAM is running at stock DDR3-1333 speed; etc.
- SATA mode preset to AHCI
- Latest P8Z77-V Pro drivers downloaded from ASUS web site
- Did not install ASUS utilities or WiFi software
- System configured as above.
- Boot to Windows 7 Ultimate x64 DVD (UEFI).
- Install Windows to unpartitioned space on SSD.
- Allow initial installation step to complete. Reboot.
- Enter UEFI Setup. Verify that the first boot device is Windows Boot Manager (UEFI). Continue boot.
- *** System fails to boot. Either the boot manager will show error 0xC0000225; or the system will attempt to boot from a different (non-bootable) drive in legacy BIOS mode.
But it did finish the installation after I unplugged the internal SATA HDD. So next I tried with just the SSD.
Second setup procedure:
- System configured as above *** except Seagate SATA HDD disconnected ***.
- Boot to Windows 7 Ultimate x64 DVD (UEFI).
- Delete existing partitions on SSD.
- Install Windows to unpartitioned space on SSD.
- Allow initial installation step to complete. Reboot.
- Enter UEFI Setup. Verify that the first boot device is Windows Boot Manager (UEFI). Continue boot.
- System boots successfully. Windows installation completes.
- Install drivers.
- Power off and reconnect Seagate SATA HDD to SATA port 3.
- Boot and enter UEFI Setup. Verify that the first boot device is Windows Boot Manager (UEFI). Continue boot.
- Boot successfully! Configure Seagate SATA HDD.
- Connect external USB 3.0 hard drive to USB 2.0 or USB 3.0 port. Reboot.
- Enter UEFI Setup. Verify that the first boot device is Windows Boot Manager (UEFI). Continue boot.
- *** System fails to boot. Either Windows 7 will fail to start up and will reboot; Windows 7 will ask whether to run system restore or start normally; or the system will attempt to boot from a different (non-bootable) drive in legacy BIOS mode.
Finally, after searching forums for a couple of days, I found some advice on the "best" way to install Windows 7 on UEFI.
Third setup procedure:
- Prepare Windows 7 Ultimate x64 SP1 UEFI bootable USB flash drive and follow detailed installation guides in these forum posts:
http://www.tomshardware.com/forum/303873-30-wont-resume-sleep-booted-raid
http://www.overclock.net/t/1156654/seans-windows-7-install-optimization-guide-for-ssds-hdds
Include Intel RST "F6 floppy" drivers obtained from ASUS site's RST driver package. - System configured as above *** except Seagate SATA HDD and LG BD-RE disconnected; UEFI-bootable USB flash drive connected; and SATA set to RAID mode, as detailed in guide ***.
- Boot to Windows 7 Ultimate x64 SP1 bootable USB flash drive (UEFI).
- Load the Intel RST drivers before installation.
- Delete existing partitions on SSD.
- Install Windows to unpartitioned space on SSD. Reboot.
- Enter UEFI Setup. Verify that the first boot device is Windows Boot Manager (UEFI). Continue boot.
- System boots successfully. Windows installation completes.
- Install drivers.
- Power off and reconnect Seagate SATA HDD to SATA port 3.
- Enter UEFI Setup. Verify that the first boot device is Windows Boot Manager (UEFI). Continue boot.
- *** System fails to boot. Either Windows 7 will fail to start up and will reboot; Windows 7 will ask whether to run system restore or start normally; or the system will attempt to boot from a different (non-bootable) drive in legacy BIOS mode.
Honestly, I haven't had this much trouble setting up a PC since I helped put together a Pentium Pro with Windows 95 back in the day. There seems to be absolutely nothing I can do to make a UEFI installation work on this system with more storage than just the SSD attached, regardless of whether the extra storage is connected at installation time or after installation is complete. And even if I get the internal HDD working, all it takes is one reboot with an external HDD attached to break the whole setup irrepairably.
Yet the legacy BIOS installation works flawlessly. The computer's been up continuously for several days; and I can reboot with both my internal and external HDD's attached and have no problems whatsoever.
The only other thing I can think of trying is flashing an older version of the firmware.
If anyone has some advice on how I can make this work with UEFI, or a description of how you made it work, I'd love to hear it. Right now I strongly suspect this board's firmware is to blame.
Thanks!