none
Is It Possible to Install Windows 7 on a GUID Partition Table Disk?

    Question

  • Is it possible to install Windows 7 on a GPT disk?

    I created a RAID 0 array on my dual Xeon 5580 system and tried installing Windows 7 Ultimate 64-bit RTM. When I got to the "Where do you want to install Windows" part I used shift-F10 to open up a command window, then I used diskpart to create a GPT with the following partitions:

    Disk 0 Part 1 -  102 MB EFI System
    Disk 0 Part 2 -  128 MB MSR
    Disk 0 Part 3 -  500 MB Primary
    Disk 0 Part 4 - 7446 GB Primary

    But there was a message "Windows cannot be installed to Disk 0 Partition 3 (show details)" - clicking on "show details" gave me "Windows cannot be installed to this disk. The selected disk is of the GPT partition style."

    What gives? I thought Windows Vista and beyond supported GPT.

    The problem with MBR is that you can't have a file system larger than 2 TB.

    Cheers, Eric
    Monday, September 21, 2009 11:29 PM

Answers

All replies

  • Please see the following article: http://www.microsoft.com/whdc/device/storage/GPT_FAQ.mspx

    Carey Frisch
    Tuesday, September 22, 2009 2:15 AM
    Moderator
  • Please see the following article: http://www.microsoft.com/whdc/device/storage/GPT_FAQ.mspx

    Carey Frisch

    So according to the article (which is about Windows XP) only Windows for Itanium can boot from GPT. I noticed the article was reviewed July 2008, but they did not address Windows Vista.

    I would have thought that by now Microsoft would have fixed Vista and Windows 7 to boot from GPT. After all Windows is supposed to support EFI is it not, and GPT is the preferred disk layout with EFI.

    Are there any plans to ever allow Windows for X86/64 to boot from GPT?

    Cheers, Eric
    Tuesday, September 22, 2009 4:57 PM
  • Hello Eric,
    It appears the link is not up to date.
    In addition to Itanium,

    Windows 7 and Windows Server 2008 R2 support booting from EFI. ( x64 does at least)

    It was supported in x64 versions of Vista with SP1 as well as Windows Server 2008
    http://support.microsoft.com/kb/946557

    You have to have an EFI based system to support booting from GPT disks however.
    Thanks, Darrell Gorter This posting is provided "AS IS" with no warranties, and confers no rights
    Wednesday, September 23, 2009 1:52 AM
  • Thanks for the update Darrell,

    Another useful document I found on another forum is http://www.microsoft.com/whdc/system/platform/firmware/UEFIGuide.mspx

    I'll report back on how I manage running the Windows 7 Installer from the EFI Shell.

    Cheers, Eric
    Wednesday, September 23, 2009 4:09 AM
  • OK, I've been following

    Installing Windows Server 2008 and Windows Vista SP1 on UEFI Systems

    But when I go to the EFI shell it cannot see my Optical Drive. I tried copying the EFI boot scripts over to a USB drive, but after it asks to boot from the CD/DVD it just returns to the EFI shell. It seems I have a few ways to go:
    1. Find out if there is a way to map my Optical Drive into the EFI shell so I can run the Windows EFI boot directly from there...
    2. Create an EFI-boot-only version of Windows 7 Setup and burn that to a DVD. Unfortunately the only instructions I've found are quite complicated and I do not understand them fully.
    3. Find a way to make Windows 7 Setup boot from a USB drive - but I don't really know how to do this.
    It really hurts to be on the bleeding edge of technology - blood everywhere! I sure hope Windows 8 understands EFI systems better than Windows 7.

    Cheers, Eric
    Monday, September 28, 2009 2:03 AM
  • Hello Eric,
    Are you booting from the DVD to run setup?  Setup is GPT aware so it will detect whether your system supports EFI and booting from a GPT disk.
    If you are booting into the EFI shell then running setup, then you are not inside the OS, so access to your optical drive is dependant on what drivers your vendor supplies while in the EFI shell.
    Thanks, Darrell Gorter This posting is provided "AS IS" with no warranties, and confers no rights
    Tuesday, September 29, 2009 4:58 PM
  • Hello Eric,
    Are you booting from the DVD to run setup?  Setup is GPT aware so it will detect whether your system supports EFI and booting from a GPT disk.
    If you are booting into the EFI shell then running setup, then you are not inside the OS, so access to your optical drive is dependant on what drivers your vendor supplies while in the EFI shell.
    Thanks, Darrell Gorter This posting is provided "AS IS" with no warranties, and confers no rights

    As I said at the beginning, when I boot the Windows 7 Setup DVD and create a GPT layout I get a message "Windows cannot be installed to Disk 0 Partition 3 (show details)" - clicking on "show details" gave me "Windows cannot be installed to this disk. The selected disk is of the GPT partition style." So Setup is GPT aware and will not install to it.

    I'm using an Intel S5520SC motherboard which supports both EFI and BIOS. I suspect when I do a normal boot Setup detects the system as BIOS and not EFI, so it refuses the GPT (although I cannot understand why). When I'm in the EFI shell I cannot see the Setup DVD, possibly because it is not a file system the EFI shell understands.

    My EFI shell can see my FAT-16/FAT-32 USB Flash just fine. Is there a way to install Windows 7 Setup on a USB Flash Drive?

    I tried copying the contents of the Windows 7 Setup DVD to my 32 GB Flash Drive, and starting starting Setup from there, but nothing happens when invoke the EFI version of Setup. Perhaps my Flash Drive is missing some important boot blocks or something???

    Cheers, Eric
    Tuesday, September 29, 2009 5:58 PM
  • OK, I created an EFI-only version of Windows setup per

    Force Windows 7 install DVD to do an EFI Boot - InsanelyMac Forum

    But when I try to boot, the LED on the DVD flashes a few times, then nothing happens. My display is blank with a blinking cursor.

    I suspect the problem is that this DVD won't boot because my system in not in pure EFI mode. There is a BIOS setting for "EFI Optimized Boot" - but the last time I tried setting that my system became a brick and I could not boot anything or even get back to the BIOS settings. I had to clear the CMOS in order to be able to get back to a working system. I'm working with Intel Technical support - but the dialog is slow because I only seem to get one response from them per day.

    It's really a shame that Windows 7 cannot install/boot a GPT disk while the system is in BIOS mode. Is this some hard restriction about the BIOS, or is it that Microsoft have just not gotten around to supporting it?

    Cheers, Eric
    Friday, October 02, 2009 6:56 PM
  • Working with an ASUS P8P67 Pro Rev 3 motherboard, BIOS version 1502.

    I had problems getting Windows 7 Ultimate 64 bit to install to a 3 TB disk. The first couple of times I tried, I ended up with:

    1. A 100 MB "System Reserved" partition
    2. A 2047 GB "Primary" partition
    3. A  749 GB unallocated space

    The "diskpart" utility indicated that the partition was MBR format. The 749 GB unallocated space was not usable - all "Actions" in Windows Disk Manager were disabled.

    Here's what worked for the system described above:

    With the Windows 7 install disk in the DVD drive, I restarted the computer and entered the BIOS utility. At the bottom of the screen, there was a "Boot Priority" section. It showed 3 icons:

    1. A UEFI icon on the DVD
    2. A non-UEFI icon on the DVD
    3. The hard disk drive

    WHEN I BOOTED WITHOUT THE WINDOWS 7 INSTALLATION DISK IN THE DVD DRIVE, THERE WAS NO UEFI ICON IN THE BOOT PRIORITY LIST.

    I re-arranged the icons so that the UEFI icon was first, followed by the non-UEFI icon and then the hard disk icon. Selected "Save changes and exit." and rebooted from DVD.

    Windows setup started. Did shift-F10 at the "Enter languages ..." screen. Used diskpart:

    1. select disk 0
    2. clean
    3. convert gpt
    4. list disk

    Got "Successfully converted to GPT" message after step 3. Step 4 showed a single partition with an asterisk in the "GPT" column. Continued with the installation. The "Where do you want to install Windows?" screen showed Disk 0 with a single 2794.5 GB unallocated space. I choose this unallocated space and clicked "Next". The installation started copying windows files.

    After installation, diskpart "list partition" showed 3 partitions:

    1. A  100 MB "System" partition
    2. A  128 MB "Reserved" partition
    3. A 2794 GB "Primary" partition

    diskpart "list disk" showed 1 disk with an active GPT partition:

    Microsoft DiskPart version 6.1.7600
    Copyright (C) 1999-2008 Microsoft Corporation.
    On computer: P8P67R3

    DISKPART> list disk

      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
    * Disk 0    Online         2794 GB      0 B        *

    Windows' "Disk Management" graphical interface showed 2 partitions:

    1.  100 MB "Healthy (EFI System Partition)"
    2. 2794.3 GB "Healthy (Boot, Page File, ... Primary Partition)"

    I have since installed all the drivers needed and run Windows Update to install about 100 updates. Needless to say, there were many reboots during that process. So far, the only problem I've discovered is that an attempt to use Windows Backup to save a system image fails with the message, "Volumes larger than 2088958 megabytes cannot be protected.", error code 0x807800B4. I've opened a trouble ticket and am working with Windows support to resolve this issue.


    Preston
    • Proposed as answer by portefoy Sunday, July 15, 2012 2:43 AM
    Tuesday, June 21, 2011 2:59 AM
  • What if I setup Windows in a Hyper-V environment? Is it possible to install it on a GPT primary partition? I used SHIFT+F10 and typed the following

     

     

    C:\> Diskpart
    
    
    
    DISKPART> list disk
    
    DISKPART> select disk 0
    
    DISKPART> online disk
    
    DISKPART> attributes disk clear readonly
    
    DISKPART> clean
    
    DISKPART> convert gpt
    
    DISKPART> create partition primary
    
    DISKPART> select part 1
    
    DISKPART> format fs=ntfs label="System" unit=512 quick compress
    
    DISKPART> assign letter c
    
    DISKPART> list volume

    In the Where do you want to install Windows? dialog box I see:

    Disk 0 Paritition 1:System 500.0 GB 499.7 GB Primary

    and the notorious

    Windows cannot be installed to this disk. The selected disk is of the GPT partition style.

    So is it possible to install Windows on a GPT parition? Or it is only possible to install it on a MBR partition? 

    What if I create a small system MBR partition to store boot files and add large GPT partition where .\Windows stuff will be stored? Is it supported?

     

    Thank you.


    Well this is the world we live in And these are the hands we're given...
    Thursday, September 15, 2011 5:26 PM
  • Hello,

    The support must come from the firmware of the machine( physical or virtual).  The firmware must support EFI not MBR.

    Windows 7 installs to GPT if the firmware is EFI, if the firmware is using MBR, then Windows will not install to a GPT disk.


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Thursday, September 15, 2011 5:51 PM
  • Hello,

    The support must come from the firmware of the machine( physical or virtual).  The firmware must support EFI not MBR.

    Windows 7 installs to GPT if the firmware is EFI, if the firmware is using MBR, then Windows will not install to a GPT disk.


    Hello Darrell,

    Thank you for your reply.

    What do you mean when you say firmware having that the machine I setup Windows in is a virtual Hyper-V machine?

    Did you mean to say that no matter what my virtual machine is, my physical machine has to have EFI firmware? If not, how do I install EFI support for Hyper-V so that my virtual machines will support GPT from scratch?

    In other words, how do I tell if my virtual machine supports (what does it mean, by the way; a EFI emulation driver for Hyper-V?) the UFI? Should I check the BIOS for my physical machine?

    Thank you.


    Well this is the world we live in And these are the hands we're given...
    Thursday, September 15, 2011 7:14 PM
  • Hello,

    In order to use a GPT disk as the boot or system disk, you must be using EFI firmware.

     

    Hyper-V does not emulate EFI and so they do not support EFI\GPT as the boot\system disk


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Thursday, September 15, 2011 7:51 PM
  • I have EFI firmware (motherboard Asus P8P67) and my 1 TB disk has GPT and it has the 1st primary partition 500 GB formatted to NTFS and the partition is not hidden. Still Windows 7 (64 bit) installation complains it cannot install to disk 0 partition 1  because it has GPT. I've tried also to have this disk as MBR-partitioned, but then Windows 7 installation cannot install because it wants to repartition disk as GPT-disk because we are running in a machine which has EFI BIOS?

    WTF?! It seems like Windows 7 doesn't tolerate MBR-partitioned disk but neither GPT-partitioned one.

     

     

     

    Thursday, October 27, 2011 7:09 PM
  • Hello,

    How was the disk partitioned, what was used to do this?

    does it have the EFI system partition and the MSR volume.

    have you tried installing with a raw disk ( No Partitioning at all)


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Thursday, October 27, 2011 9:19 PM
  •  

    It was partitioned by GParted in Fedora 15, which resides in the latter part of 1 TB disk.

     

    It doesn't have EFI system partition yet. (Unless the 500 MB VFAT /boot partition can be seen like that because it has grub.efi and is efi compatible)

    I even tried to remove the first partition to leave 500 GB empty space, so Windows 7 installation program could use it as it likes, but still it complains just that "Windows cannot be installed to this disk. The selected disk is of the GPT partition style."

    See:

    http://www.flickr.com/photos/21281047@N06/6287532156/in/photostream

    and

    http://www.flickr.com/photos/21281047@N06/6287540426/in/photostream


    • Edited by zimon_fi Thursday, October 27, 2011 11:29 PM efi partition or not
    Thursday, October 27, 2011 11:17 PM
  • Hello,

    Try this:

    Boot to WinPE/WinRE and run Diskpart

    Select Disk 0 ( I assume this is the only disk, list disk shows the disks in the system)

    Create Partition EFI (100-200 meg should be plenty, list partitions shows the partitions)

    then Create partition MSR

    After you create those two, then Create Partition Primary

     

     

     

     

     


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Friday, October 28, 2011 12:06 AM
  • Well, did that, and still Windows 7 install keeps complaining the same thing.

     

    I deleted the the first 500 GB partition on the disk. Then I created 500 MB EFI partition:

    create partition efi size=500

    Then I created MSR partition:

    create partition msr size=128

    Then I created primary partition:

    create partition primary

    ...and it took remaining 418 GB to itself.

    I assigned drive letter C to this new first "primary" partition.

     

    Then refresh in the setup-window so it shows the new partitions. But still refuses to install to this disk. Also formatted the new partitions, but no difference.

     

    <html><body><img src="http://www.flickr.com/photos/21281047@N06/6289532985/lightbox/"></body></html>
    
    http://www.flickr.com/photos/21281047@N06/6289532985/lightbox/

     




    • Edited by zimon_fi Friday, October 28, 2011 9:38 PM
    Friday, October 28, 2011 9:35 PM
  • Hello,

    Run diskpart again,

    do list disk and show the results

    then do list volume and show the results

     


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Friday, October 28, 2011 10:10 PM
  •  

    http://www.flickr.com/photos/21281047@N06/6289807743/in/photostream

     

    Edit:

    I even changed the one 100 GB FAT32-partition to ext3-fs and made it hidden, so Windows7 install program wouldn't get confused, but no help, it still  refuses to install to the first primary partition (NTFS) and doesn't really give any reason in the popup-message.

    Seems like a BUG to me, that Windows7 cannot be installed in a UEFI-BIOS PC to a  otherwise correctly (?) prepartitioned GPT-disk. And why it doesn't allow to install to a MBR-partitioned disk when UEFI-BIOS allows MBR-disks for a backward compatibility.

    If I do not get this Windows 7 installed to this 1 TB disk (diskA), is there a way to transfer Windows7 from one diskB to different diskA?

    I could install Windows7 to an extra 200 GB disk, while having the primary 1 TB disk disconnected. Then after Windows 7 has been installed, could I just xcopy files from diskB to diskA's first NTFS primary partition and to make it work? Maybe I would need to postpone product registration in the phase1, so only when the system works from diskA I would register?

    What about those EFI- and MSR-partitions, can they also just be copied and made to work somehow on the different disk they were originally installed in?

    The 200 GB diskB has shown some symptoms of old age (SMART warning messages) so I couldn't leave Windows7 permanently on that diskB.

    • Edited by zimon_fi Saturday, October 29, 2011 6:38 PM
    Friday, October 28, 2011 11:50 PM
  • Hello,

    What version of UEFI is the firmware of the machine?

    It's possible that that the version of UEFI or what it is reporting to Windows may not meet the requirements.


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Monday, October 31, 2011 5:16 PM
  •  

    Well, this is a new Asus P8P67 motherboard.

    http://www.asus.com/Motherboards/Intel_Socket_1155/P8P67_DELUXE/

     
    "32 Mb Flash ROM , EFI AMI BIOS, PnP, DMI2.0, WfM2.0, SM BIOS 2.5, ACPI 2.0a, Multi-language BIOS, ASUS EZ Flash 2, ASUS CrashFree BIOS 3"

    The BIOS-settings Main-screen shows these version infromation:

    "ASUS EFI BIOS Utility EZ-mode"

    BIOS Version: 1503 x64

    Build Date: 03/11/2011

    EC Version: MBECE-0018

    ME Version 7.0.4.1197

    "Version 2.00.1201. Copyright (c) 2010 American Megatrends Inc."

     

    Monday, October 31, 2011 6:53 PM
  • Hello,

    That doesn't tell me the version of UEFI of the system.

    I am not seeing why this is working.

    how was the Windows 7 64-bit DVD created? 

    Was this a DVD from a package( Retail or OEM)?

    Was this burned directly from an ISO or was it a customized image? 

    If from an ISO what was the source? MSDN, TechNet, Volume License site?

    A few programs combined 32-bit and 64-bit Windows 7 on the same DVD, that would potentially cause an issue with getting this working properly. 

    If the image was modified it may not contain the correct files to boot EFI.

     


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Tuesday, November 01, 2011 12:51 AM
  • How do I know the version of UEFI of the system then?

     

    Windows 7 install does seem to boot normally, but when it tries to install, it just refuses to install without telling the reason.

     

    I've tried with two different install medias:

    1) When I bought the Windows 7  license on line (http://www.findmyorder.com), I got a file "DLMWIN7Pro64FI-ISO.exe"  which created a DVD when was run in the old XP. This is the Finnish language version of Windows 7 Pro.

    2) The other install media (X17-24281.iso) which I've tried with, is from:

    http://techpp.com/2009/11/11/download-windows-7-iso-official-direct-download-links/

    This ISO is "burned" to an USB-stick and USB-stick's MBR has been fixed with "ms-sys -7"

    http://ms-sys.sourceforge.net/

     

    It makes no difference with which install image I boot the machine with and try to install. The error message is same, only in Finnish when DVD is used. Not any reason, just "Cannot be installed to this disk. The disk is GPT-type".

     

    There is /efi/microsoft/boot/* files for example on both install medias.

     





    • Edited by zimon_fi Tuesday, November 01, 2011 5:58 PM
    Tuesday, November 01, 2011 4:55 PM
  • Are you initiating the windows install routine from the UEFI device in your UEFI (you should see a "standard" DVD/optical drive, and a UEFI optical drive...  The same for USB).  Depending on where your install media is located (DVD or USB), the UEFI version of the device must precede the BIOS version of the same device in your boot order.  The install media must initilize from a UEFI device.  This will make the install routine GPT "aware".
    • Edited by xandypx Tuesday, November 01, 2011 10:41 PM
    Tuesday, November 01, 2011 10:40 PM
  • Hmm..ok.

    Seems like the USB-stick doesn't have UEFI-option for some reason like the DVD has two options; UEFI and without. I've booted both with and without "UEFI" it seems in different times when I've tried.

    ms-sys program maybe does something wrong for the EFI, or some other way USB-stick's Windows 7 install media is not UEFI-compatible.

     

    I burned a new DVD from X17-2428.ISO and booted with it under "UEFI"-selection from BIOS. Now it allows to go further on installation, but did warn about the order of partitions:

    http://www.flickr.com/photos/21281047@N06/6304380028/in/photostream

    ....

    Seems like installation now succeeded, but my product key is not valid, so for the time being I skipped the registration.

    Could it be my product key is not OK, because I used English Windows 7 64 bit Pro SP1 installation ISO-disc and not the one I got originally from the net; Finnish Windows 7 64 bit Pro (without SP1)?

     

    Wednesday, November 02, 2011 12:07 AM
  •  

    *sigh* Now I tried to register again, and the error code is "0xC004F061", "The Software Licensing Service determined that this specified product key can only be used for upgrading, not for clean installation."

    Nice! My XP, which was on the MBR-partitioned 1TB-disc has surely nothing left after several GPT-repartitions and NTFS-formats. And I bet XP cannot be installed to GPT-partitioned disk anymore.

    How the freeking Windows 7 installation can be this difficult? I understand UEFI-system is kind of new in PC world, but this is ridiculously complicated already!
    Wednesday, November 02, 2011 4:37 PM
  • "zimon_fi" wrote in message news:2ec78202-f380-4d05-a47e-1d74f453ffcd...

     

    *sigh* Now I tried to register again, and the error code is "0xC004F061", "The Software Licensing Service determined that this specified product key can only be used for upgrading, not for clean installation."

    Nice! My XP, which was on the MBR-partitioned 1TB-disc has surely nothing left after several GPT-repartitions and NTFS-formats. And I bet XP cannot be installed to GPT-partitioned disk anymore.

    How the freeking Windows 7 installation can be this difficult? I understand UEFI-system is kind of new in PC world, but this is ridiculously complicated already!
     
     
    Registration is VERY different to what you’re actually taking about, which is Activation (registration is voluntary, Activation is mandatory)
    To properly analyse and solve problems with Activation and Validation, we need to see a full copy of the report produced by the MGADiag tool (download and save to desktop - http://go.microsoft.com/fwlink/?linkid=52012 )
    Once saved, run the tool.
    Click on the Continue button, which will produce the report.
    To copy the report to your response, click on the Copy button in the tool (ignore any error messages at this point), and then paste (using either r-click/Paste, or Ctrl+V ) into your response.
      - **in your own thread**, please
     

    Noel Paton | Nil Carborundum Illegitemi | CrashFixPC | The Three-toed Sloth
    Wednesday, November 02, 2011 5:10 PM
  • The problem with the partition order is that a GPT boot prefers that the partition order be:

    ESP > MSR > DATA Partition.

    The only way to end up this way, is by starting with a completely clean/un-partitioned disk.

    You seem to have 2 OEM partitions.  Any idea what they contain?  Partition 4 @ 218GB seems quite large for OEM recovery information.  You may also be having some difficulty, if as I suspect, partition 5 (OEM Reserved) may be an MBR "system" partition, and GPT & MBR on the same phisical disk can create all types of problems, especially if a non-GPT "aware" disk utility is run booting to the OEM partition.

    Wednesday, November 02, 2011 9:36 PM
  • Well the disk should have ESP > MSR > Windows7 now already, so I still do not know what it was complaining.

    The rest of the partitions on the disk are Linux-partitions and made "hidden", so Windows 7 seem to think they are "OEM" partitions.

    (the license validation problem was solved, thanks)

     

    Friday, November 04, 2011 11:38 PM
  • I am trying to install Windows Server 2008 R2 Ent edition onto system that has an ASUS M3A78 Pro motherboard with 8GB of memory & an AMD Phenom II x3 2.6GHz Socket AM3 Processor (X3 710).

    I realize that this system doesn't support UEFI but I have an Adaptec 3805 RAID controller in this system that does support the advanced format hard drives, so I would think I should be OK there.

    Attached to the RAID controller are 3 - 1.5TB SATA Hard Drives in a RAID 5 yeilding 2.72TB's of usable space.

    I followed the following process to convert the array to GPT.

    I booted to the Server 2008 R2 Ent installation DVD.

    I select next at the language \ time & currency format \ Keyboard selection screen.

    Then I select the 'repair your computer' option at the following screen.

    I do not select the 'repair' (default) option, but instead select the radio button above it (I forget what that's labeled) working from memory here - which gives me the option to launch a command prompt.

    I launch diskaprt from that command prompt.

    · First I selected the disk

    list disk (this displays the installed disks)

    select disk 0

    The I converted the disk to gpt

    convert gpt

    Then I created 200 MB EFI partition:

    create partition efi size=200

    Then I created MSR partition:

    create partition msr size=128

    Then I created primary partition:

    create partition primary

    ...and it took remaining available space to itself.

    I assigned drive letter C to this new first "primary" partition

    Assign letter=c

    I confirmed the order is:

    I confirmed the partition order is:

    ESP > MSR > DATA Partition

    After all of that I restart into the Windows installation and attempt to install by selecting the newly created primary partition and am presented with an error that states:

    “Windows cannot be installed to Disk 0 Partition 3. (Show details)”

    and the details show:

    "Windows cannot be installed to this disk. The selected disk is of the gpt partition style."

    Any help anyone could provide would be greatly appreciated.
    Thanks

    Wednesday, December 14, 2011 3:25 PM
  • Hello,

    The motherboard has to support UEFI for Windows to be able to install to a GPT disk.

    It's a whole different boot process, NVRAM on the motherboard needs to identify the boot objects.

    > I realize that this system doesn't support UEFI but I have an Adaptec 3805 RAID controller in this system that does

     > support the advanced format hard drives, so I would think I should be OK there

    The controller doesn't matter, it's how the bios passes control to the disk

     


    Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Wednesday, December 14, 2011 6:13 PM
  • Wow. I just had to register to post this. I'm glad I didn't spend the USD $320 that windows 7 ultimate 64 bits retail costs. I would have wasted that money. You see. I bought a year ago a laptop from a Linux OEM (the model I bought was a "Earth day-themed limited edition" that came with very high-end specs and had a light and dark green "forest" color scheme in it's casing, (a very popular comercial x86 PC OS manufacturing company forbids having non-neutral colors in high-end computers), it is no longer being offered, mainly because of the color-scheme "issue") that came with 2 1.5TB HDD's (another thing the popular comercial x86 PC OS maker forbids is 1TB or more of HDD in laptops, only in desktops it's allowed) in RAID 0 making 3TB of HDD storage. That computer came with a regular non-UEFI BIOS and the RAID array came pre-partitioned as GPT with the Ubuntu 11.04 x64 (which can boot off a gpt disk in a non-UEFI system) Operating System. I had been using this computer and installed FreeBSD 8.2 i386 in dualboot with ubuntu 11.10 x64 as soon as ubuntu 11.10 got released and then FreeBSD 9.0 i386 and Ubuntu 12.04 x64 when they got released. But a week ago I was told at the college I study at that some of the courses use software applications that only run in windows, so I was getting ready to buy it. But seeing that it won't be able to coexist in my current setup (Both of the OS's that are in my laptop installed and worked perfectly OOTB despite the "odd" setup. Can't quite understand why a supposedly "advanced" OS can't do this) I just won't waste that money on windows.

    Now. If there is any way to get it to install on a gpt disk AND not blow the boot loader that is there already. Then I will probably go ahead and buy it (BTW, I can't just dump it in a virtualbox because the software I need it for needs to control a piece of hardware that needs to interact with the bare metal).


    Monday, June 25, 2012 1:35 AM
  • Thank you. I came so close to giving up when I caught this answer out of the corner of my eye just before closing the window out. It worked just as you described. Well done sir.
    Sunday, July 15, 2012 2:46 AM
  • Hi Eric,

    Recently I had facing the same issue.

    But after I converted the GPT to MBR disk... the Windows 7 can be installed...

    "http://www.sevenforums.com/tutorials/26203-convert-gpt-disk-mbr-disk.html

    You can refer this link to convert your drive to MBR disk.

    Friday, February 01, 2013 5:07 AM


  • But there was a message "Windows cannot be installed to Disk 0 Partition 3 (show details)" - clicking on "show details" gave me "Windows cannot be installed to this disk. The selected disk is of the GPT partition style."


    I had the same issue while installing server 2008 r2 on a dell T110 server.....without deleting other partitions or loosing any data on other drivers you can solve this problem... Troubleshooting steps will be similar for all windows having this issue..  simply I followed these steps using gparted and solved my problem.. for anyone having the similar issue, all steps i have documented here..

    http://www.pcandtablet.com/windows-8-errors-and-crashes/846/windows-cannot-be-installed-to-this-disk-the-selected-disk-has-an-mbr-partition-tabl.html
    Saturday, May 11, 2013 3:07 AM
  • I got it to work.  Let me summarize.

    Configuration:

    Windows 8 Pro 64-bit

    1TB WD HDD

    ASUS P9X79 PRO Motherboard

    Error:

    When I boot the Windows 8 Setup DVD and create a GPT layout I get a message "Windows cannot be installed to Disk 0 Partition 4 (show details)" - clicking on "show details" gave me "Windows cannot be installed to this disk. The selected disk is of the GPT partition style."

    Solution:

    1) Power up and enter BIOS [F2]

    2) Change boot order to 1TB HDD first, DVD/BD second.  Save [F10].

    3) Reboot, load Windows 8 installer.

    4) Delete all 4 partitions on 1TB Drove, especially if one says "MBR"

    5)  Reboot, install Windows 8 in the unpartitioned 1TB HDD.

    Conclusion:

    Because we tried to boot the HDD first, Windows 8 now allows GPT discs.  If you boot from the DVD/BD first then Windows 8 will NOT understand GPT discs.

    That is the stupid little secret that got me past this annoying error.

    Harold Toomey

    McKinney, TX

    Tuesday, September 03, 2013 3:00 AM
  • This did it for me! Thanks!
    Tuesday, September 17, 2013 7:20 PM
  • I think Windows 7 DVD doesn't have UEFI boot structure.

    Compare Windows 7 and Windows 8 DVDs and see "efi" folder inside

    Tuesday, March 04, 2014 7:19 PM