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

Possible Duplicate:
Is it possible to setup a virtual machine inside another virtual machine

A VM inside of a VM?

share|improve this question

marked as duplicate by sysadmin1138 Feb 7 '12 at 20:00

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Have a look at this SF question serverfault.com/questions/46960/… –  Iain Oct 27 '10 at 11:43
Why do you want to? –  Bart Silverstrim Oct 27 '10 at 11:54
'Cos you've watched Inception one too many times ;-) –  Gaius Oct 27 '10 at 11:57
@Gaius...so...you bluescreen each WinVM in succession to get back to the host? –  Bart Silverstrim Oct 27 '10 at 12:06

4 Answers 4

Not seriously. YOu can with software simulation (slow). But hardware virtualization (fast) only supports ONE layer. Because noone seriously needs more.

share|improve this answer

The ServerFault question is slightly out of date, and I only know the answer for the VMware platform. Short answer: yes, with restrictions. The latest versions of Workstation and ESX support running the latest version of ESX inside a VM for demonstration purposes. You can then build up a guest VM and run that from inside the guest ESX instance. You do need to edit the VM config though to turn on some advanced options.

Here's some info: http://www.vcritical.com/2009/05/vmware-esx-4-can-even-virtualize-itself/

Again, VMware does support this configuration, but only for demonstration purposes.

share|improve this answer
There's talk that it is also possible with VirtualBox too. –  user48838 Oct 28 '10 at 8:19

I have had success in running ESX under fusion 2.0, with several VMs but as other have mentioned it did require a bit of tweaking to get it running. I assume this is mostly for testing so I can see the reasons for doing it as was with my case. I cant imagine anyone doing this for production.

Also, as someone did point out it does require a bit of resources but I was able to manage all this on a mac pro with 4GB.


share|improve this answer

You can but you would be highly limited to resources. I recommend VirtualBox for something like this... and a lot of RAM

share|improve this answer