Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've read in several places that Hyper-V 2012 supports booting clients in UEFI mode, but I can't seem to figure out how to make that work.

There are no options in the settings for UEFI boot mode. I've tried to force setup to do a UEFI install by booting the setup disk, using shift-F10 and then going into diskpart and converting the virtual disk to GPT, then run setup and click "new" but it only creates the standard MBR reserved partition, and it clears the GPT format, pushing it back to an MBR disk.

Before anyone asks why I want to do this, i'm just trying to figure out how to do a UEFI install, and was hoping to use hyper-v to experiment.

Does the host have to be installed as UEFI to allow UEFI boot? My motherboard does support it, but I upgraded from a BIOS motherboard and did not re-install with UEFI.

share|improve this question
You say you're booting a setup disk, but a setup disk for what? What are you trying to install? –  pauska Oct 24 '12 at 6:22
@pauska - I thought it was obvious from the context, but Windows Server 2012 clients. –  Erik Funkenbusch Oct 24 '12 at 6:34
No, not really, as you didn't mention what kind of OS you're trying to install as a VM - only that you're using Hyper-V on 2012. –  pauska Oct 24 '12 at 6:36
@pauska - Well, I mentioned using shift-F10 and using diskpart, and pressing the "new" button in setup and it creating an MBR reserved partition.. all of those things are pretty unique to windows. –  Erik Funkenbusch Oct 24 '12 at 6:39
add comment

2 Answers

up vote 2 down vote accepted

Well, after much searching, experimentation, and general frustration, I have basically come to the conclusion that Hyper-V does not currently support UEFI guests, even if the Hyper-V server is running in UEFI configuration.

This seems to be supported by the fact that that recent builds of Windows Blue have what they call "Generation 2" VM's that include UEFI support, based on this article:


Sad really that there's been so much misinformation about this floating about, with so many people insisting UEFI works for guests, but I can find no way to make that happen.

share|improve this answer
add comment

Per MS docmentation, the OS must be installed as UEFI. UEFI uses GPT, not MBR.

share|improve this answer
That documentation has nothing to do with Hyper-V –  Erik Funkenbusch Feb 19 '13 at 20:44
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.