问题背景:
使用ESX5.1创建xenserver虚拟机,在xenserver上创建虚拟机成功,但是无法启动,报“hvm is required for this operation”。
解决方法:
参考连接 http://blog.sina.com.cn/s/blog_700d0afe0101ixor.html
使用putty登入ESX主机,(在vsphere client中设置ESX主机SSH服务开启)
1、 修改/etc/vmware/config文件,在文件最后添加一行--vhv.enable="TRUE";
2、右键点击虚拟机,升级虚拟硬件版本到 9 (如果是8,菜单里面有升级选项的);
3、进 /vmfs/volumes, 我的虚机放本地磁盘,所以进 datastore1 这个目录,然后进虚拟机目录。编辑vmx文件。在虚拟机配置参数添加 :
hypervisor.cpuid.v0 = false monitor.virtual_exec = hardware (这行,我看我的文件已经有了)重启exsi主机。启动XenServer里面的虚机成功了(开始安装win2003)。