Вы попытались монтировать initrd и затем pivot_root? Кажется тем, что Вы хотите сделать.
Это должен быть Linux? vSphere Гипервизор VMware (раньше названный ESXI) является бесплатным и специально предназначенным, чтобы быть легким хостом к VMs...
http://www.vmware.com/products/vsphere-hypervisor/overview.html
сервер xen мог бы сделать лучшую игру для того, что Вы делаете, поскольку можно загрузить разделенный вниз Linux базирующийся xen гипервизор, добавьте VM к тому же любой разновидности Ваш предпочитать. Если Вы дадите VGA и USB-порты к VM, то, по всей вероятности, Ваши пользователи даже не поймут, что они работают в VM.
Если бы Вы установлены на VirtualBox, тем не менее, я сказал бы, используют любой дистрибутив, который Вы хотите и не устанавливаете все X-окна пространства пользователя, openoffice, гнома, дерьмо. Установка "сервера" Debian довольно хороша.
Затем используйте init сценарий для запуска virtualbox в бездисплейном режиме (VBoxManage). Ваш VM все еще будет доступен через ssh или RDP, ОС и правила брандмауэра, несмотря на это.
VirtualBox устранит слишком много производительности, так как это ни один Гипервизор (как XEN или VMware ESX или Hyper-V), ни непосредственно основанный на ядре (как KVM).
XEN в режиме PV должен идеально подойти для Linux-VM (если распределение поддерживает XEN-ядро и таким образом PV-DomU-mode).
Если бы Вы ищете единое решение для Победы/Linux, я пошел бы для ESXI (не Гипервизор, но довольно стабильный, AFAIK).
См. ответ Stabledogs...