错误原因和虚拟机硬盘有关,新版本ESXI无法支持旧版本vmdk
需要更换安装方式,以Openwrt为例
创建虚拟机
删除硬盘
其他的先不动。
虚拟机选项——引导选项——选择BIOS
创建完成后先不要有任何操作
打开最新版本StarWind V2V Converter
选择Local file——Next
选择下载好的Openwrt镜像——Next
选择Remote VMware ESXI Server or vCenter——Next
输入ESXI的IP,用户名和密码
选择虚拟机,此界面会显示ESXI中已经安装的所有虚拟机,和它们的状态
这里要选择Openwrt
Next
选择ESXI pre-allocated image
直接 Convert
完成——finish
之后打开ESXI——虚拟机——Openwrt——编辑
之后修改虚拟机配置,可以看到虚拟硬盘已经安装。
直通硬盘的话要勾选“预留所有客户机内存”,记得修改硬盘空间
打开虚拟机电源,安装成功