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?


locked by HopelessN00b 11 hours ago

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

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.


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.

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.



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