Xen 4.2支持嵌套虚拟化了,但是不知道怎么用,网上也没找到资料,到xen-user list里问了问,他们说这是一个experimental feature,用的话在配置文件里加入 nestedhvm = 1

于是我就安了个CentOS 5.5,配置文件中加入了nestedhvm = 1,另外,为了使的里面的虚拟机不至于慢到不能忍受,我直接使用了一个物理磁盘分区作为CentOS的硬盘。

Xen 4.2 嵌套虚拟化_nested virtualizatio

果然,cpu flags中出现了vmx,但是我拿过来一个已经安装好xp的虚拟磁盘,然后启动时发现启动不了。

Xen 4.2 嵌套虚拟化_nested virtualizatio_02

那重装一个试试吧,结果重装还是装不上,一会就崩溃了,

Xen 4.2 嵌套虚拟化_nested virtualizatio_03

那就装个CentOS试试吧,装上了,但是太慢了

Xen 4.2 嵌套虚拟化_硬件虚拟化_04

Xen 4.2 嵌套虚拟化_硬件虚拟化_05

接下来再安装一下windows 7试试。