我想这被称为虚拟器内的虚拟化(如果我错了,请纠正我)。
在我的研究中,我发现你需要在Virtuozzo的硬件服务器上安装这个选项:
CONFIG_HOTPLUG_CPU=Y
是否可以在Virtuozzo VE中运行VirtualBox – 最好不在硬件节点上添加模块?
简短的回答:不
长答案:如果您search更多的参考,“虚拟化器内的虚拟化”作为“嵌套虚拟化”被称为几个谷歌的结果。
从虚拟箱文件( http://www.virtualbox.org/manual/ch02.html#idp12630656 ):
VirtualBox使用一个名为vboxdrv的特殊内核模块来执行物理内存分配,并获得对客户系统执行的处理器的控制权。 没有这个内核模块,你仍然可以使用VirtualBoxpipe理器来configuration虚拟机,但是它们不会启动。 另外还有networking内核模块vboxnetflt和vboxnetadp,它们是VirtualBox更高级的networkingfunction所必需的。
为了使用Virtualbox,您需要在Virtuozzo容器中加载vboxdrv,因为内核在同一物理机器的所有容器之间共享,所以无法修改任何内核configuration。