感谢解答,不过我这边找到了一个方法可以解决上述问题,我把它写在这里,希望能够帮助到大家。
解决办法:
打开 win 2008 server 的虚拟机vmx 配置文件,然后在其中加入一行参数:hypervisor.cpuid.v0 = "FALSE",加入前先查找一下是不是已存在,存在则直接修改值。
在VMware WorkStation中使用基于Windows Server 2008 R2镜像的虚拟机,在此虚拟机内通过Hyper-V创建虚拟机后,在启动时提示:启动虚拟机"xxx"失败,因为一个Hyper-V组件未运行
匿名
问题:
在 WMware WorkStation 中基于 Windows Server 2008 R2 的镜像创建虚拟机,然后在其中使用 Hyper-V 创建了 CentOS 7 的虚拟机,但是在启动时报错。
报错如下图所示:
请问此问题该如何解决?
设备情况:
**1.物理机:**已开启CPU虚拟化
2.VMware WorkStation版本:17.5.1
3.虚拟机镜像:windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_617598.iso
4.WorkStation的虚拟机设置中,关于"Processor(处理器)"虚拟化相关的选项已勾选:
错误详情:
在启动虚拟机时报错,如下图所示:
Hyper-V的事件日志:
因此我推测是否是cpu虚拟化未开启,所以我尝试去虚拟机BIOS界面检查cpu虚拟化的相关选项是否开启时,未发现有cpu虚拟化相关的选项:
Windows 商业版 | Windows Server | 存储高可用性 | 虚拟化和 Hyper-V
17 个问题
锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。 为了保护隐私,对于已迁移的问题,用户个人资料是匿名的。
{count} 票