很久之前安装过的虚拟机,虚拟机文件是安装在移动硬盘上的,最近在做redis集群试验的时候,打算重新使用一下这个虚拟机,在启动的时候出现了一些问题,特此记录一下,便于后面再出现此问题时不知所措。
实体机操作系统:Windows 10 专业版
虚拟机操作系统:centos7.8
问题一:The VM session was closed before any attempt to power it on,如下图:
问题原因:文件权限所导致。
解决办法:修改文件权限,虚拟机文件夹右键->属性->安全->编辑按钮,修改Users的权限,勾选完全控制复选框
问题二:Call to WHvSetupPartition failed:ERROR_SUCCESS (Last=0xc000000d/87)(VERR_NEM_VM_CREATE_FAILED),如下图:
经查询资料,解决方式如下:
1. 使用管理员权限打开cmd命令行,执行如下命令关闭hypervisorlaunchtype :
bcdedit /set hypervisorlaunchtype off
执行完后可以使用bcdedit命令,查看一下是否执行成功。
2. 在Windows PowerShell中执行如下命令,执行中需要互动一下输入y,然后重启机器。
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
执行完后,重启机器,再启动虚拟机就正常了。