1

I'm trying to configure remote desktop services on a windows server 2012 Hyper-V Virtual Machine and I get the error at the RD virtualization host server.

Hardware-assisted virtualization is not present on the server

is there a way to enable this on the virtual processor? the VM is running on a Windows Server 2012 Hyper-V Host

Many thanks

4
  • The RD Virtualization Host Role is installed on the host, not in a guest machine.
    – Rex
    Jun 21, 2013 at 15:42
  • I'm trying to turn a VM into an application server hence the need to configure remot desktop services, only when I hit the RD Virtualization host I get this error
    – user998824
    Jun 21, 2013 at 15:47
  • Where did you install the RD Virtualization host role? Again, it needs to go on the Hyper-V host - not on the virtual server you are turning into an application server
    – Rex
    Jun 21, 2013 at 15:50
  • you are absolutely right it makes no sense to install Virtualizatio host on the VM, I rather installed Session host and everything works fine, thanks for the tip REX
    – user998824
    Jun 21, 2013 at 16:41

3 Answers 3

3

You should never virtualize virtual machines. It doesn't work that way.

4
  • 1
    well...you can, it's not smart but you can, and you need to pick the right products - for instance you can install ESXi 4/5 in a VMWare Fusion VM on a Mac.
    – Chopper3
    Jun 21, 2013 at 15:45
  • 2
    I corrected my answer to say "shouldn't". Because you really shouldn't. :P
    – Nathan C
    Jun 21, 2013 at 15:46
  • 2
    TURTLES ALL THE WAY DOWN!
    – voretaq7
    Jun 21, 2013 at 15:49
  • 1
    Times change... These days, ESXi 6.0+, Hyper-V 2016, and KVM all support nested virtualization. Intel processors have had specific CPU features to support it for several generations now. And you know the old saying, "never say never"... Dec 10, 2016 at 16:20
3

While the answer is technically correct it does not solve the actual problem. The solution for running RDS on Virtual machine is on the "Select deployment Scenario" to choose "Session based". Then RDS will install on the Virtual Machine. Still need to finish testing but is installed

0

I'm not very familiar with either HV or RD, but there is a thing called nested virtualization — try looking for that keyword, perhaps you will find some settings in the global Hyper-V configuration.

5
  • 2
    If you have to nest virtualization, you're doing it wrong.
    – Nathan C
    Jun 21, 2013 at 15:46
  • 1
    In the context of Windows Remote Desktops — perhaps you are totally right; as I said, I have no expertise on this topic. But nested virtualization in general is an accepted technology. Jun 21, 2013 at 15:51
  • 2
    @AntonSamsonov Not in production environment it's not - for development/test perhaps but anyone doing it for live 'customer' data is creating risk and work for themselves.
    – Chopper3
    Jun 21, 2013 at 16:30
  • 1
    Hyper-V can't currently be nested within a Hyper-V virtual machine. Sep 7, 2014 at 21:28
  • Microsoft explicitly says Hyper-V can't ever be nested. VMware disagrees, and its latest products are perfectly able to not only virtualize themselves, but virtualize Hyper-V servers too. Of course, this doesn't make any sense outside testing environments.
    – Massimo
    Sep 7, 2014 at 23:41

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .