Upgrading to UEFI / GPT / Windows 8

5,548

Solution 1

@Ramhound: Mac OS X only requires a GPT partitioning scheme to INSTALL, it will boot from MBR if your copy the OS to such a disk.

@John: The simple answer is no, you can't. Here's why.

You should not convert a Windows installation in place, you should instead install from scratch. This is one of those problems where you would spend more time making copies of your data, and technical massages of the machine to get it to do what you want than simply reinstalling.

Windows does not care about not boot disks, so you can make your secondary disk into a GPT disk if you want to. You would have to do this if you had a 3TB drive anyway. Now, there are no easy tools to convert in place, you would be wiping the drive clean to change to GPT. (Remember, GPT and MBR are the underlying structure of the partitioning scheme, so by changing them, you are wiping the partition table clean.

Now, you were not clear on your usage of Hyper-V, is your system installed on top of Hyper-v? If so, then the answers change, because your system can be "copied", reinstall Hyper-V onto the GPT disk, then "copy" the system back, and you don't go through the reinstall process.

This is not how most people use there computer, but you mentioning these system makes this a possibility.

Sorry I can't be more positive.

Solution 2

is there a way to convert the boot disk from BIOS / MBR to UEFI / GPT without doing a clean install.

Yes, apparently, by means of utilizing a 3rd party tool called "GPTgen".

See the tutorial here (Nope, it's not mine)

http://social.technet.microsoft.com/wiki/contents/articles/14286.converting-windows-bios-installation-to-uefi.aspx

Solution 3

If your motherboard does not support UEFI and uses a legacy BIOS instead, it cannot be upgraded.

You can however likely still use a GPT partition table as it contains a legacy MBR for old BIOS systems.

Share:
5,548

Related videos on Youtube

John Kattenhorn
Author by

John Kattenhorn

Highly motivated software architect, developer and entrepreneur with extensive experience of delivering creative, enterprise software applications. Passionate about building world-class applications using Microsoft technology. An experienced technical leader / architect of engineering teams and creator of software solutions using modern software technologies, methodologies and best practice, to solve business problems and drive growth. Specialities: Software Architecture, Software Development, Software Design, Technical Governance, Staff Development, Development Practices and Principals, Agile Methodologies.

Updated on September 18, 2022

Comments

  • John Kattenhorn
    John Kattenhorn almost 2 years

    I've recently upgraded from Windows 7 / VMware to Windows8 / Hyper-V with my Dell M6600 and I'm really please with the result.

    I admit though I like to run the latest stuff so I was wondering is there a way to convert the boot disk from BIOS / MBR to UEFI / GPT without doing a clean install.

    I also have a second drive in the laptop; does this need converting too ?

  • user1686
    user1686 almost 12 years
    BIOS systems usually do not need a MBR (or any partition table, for that matter). It's only Windows that refuses to boot from GPT-only disks in BIOS mode.
  • Ramhound
    Ramhound almost 12 years
    @grawity - Mac OS X also requires a UEFI BIOS to boot to a GPT parition. It also is important to note that Solaris 10 doesn't support GPT at all. Its important to note this is the only correct answer for this question. Windows must be x64 to boot from a GPT and the computer must have a UEFI BIOS. Furthermore MBR is booted first if its a hybrid system.
  • user1686
    user1686 almost 12 years
    @Ramhound: Either way, it's an OS bug, not requirement by the BIOS. Also, if a computer lacks UEFI firmware (not "UEFI BIOS"), it is possible to install UEFI DUET to disk, though it's too much work for anything else than development.
  • John Kattenhorn
    John Kattenhorn almost 12 years
    The Dell M6600 supports both legacy BIOS and UEFI, it's currently using the BIOS option but I'm thinking as part of the upgrade process I would be switching it to UEFI.
  • John Kattenhorn
    John Kattenhorn almost 12 years
    Thanks for the feedback; your correct; I keep the host operating system as 'clean' as I can get away from it and spend most of my time on Virtual Machines running in Hyper-V so it's not a big pain for me to copy them into my NAS reinstall the host and bring them back over.
  • Teo Klestrup Röijezon
    Teo Klestrup Röijezon over 11 years
    As a note, GPT fdisk can convert MBR<->GPT without touching the partitions' data
  • Milind R
    Milind R over 10 years
    It's presumptuous to claim that you can't convert from MBR to GPT without data loss. Check gptgen.
  • Milind R
    Milind R over 10 years
    I've used it, and yes, it works. Well. Flawlessly in fact.