起因:
编译的vmdk文件对于ESXi,直接使用的话,是会报错的,如下
无法打开虚拟机的电源。磁盘类型不受支持或无效。请确保磁盘已导入。
解决方案:
1,上传编译的vmdk文件,用Xshell连接esxi的ssh
2,在Win系统下,用Xshell等SSH工具,登录到你的ESXI,输入命令:
cd /vmfs/volumes/datastore1
ls *.vmdk
vmkfstools -i openwrt.vmdk 123.vmdk
3,修改的固件vmdk大小
vmkfstools -X 1024M 123.vmdk
X 为大写字母X,500M是要改成磁盘大小500兆
4,然后进去虚拟机设置添加现有硬盘,选择123.vmdk加载,根据实际情况现在bios还在efi启动
解决的问题: 1:无法打开磁盘 scsi0:0: 磁盘类型 不受支持或无效。请确保磁盘已导入
2:提示虚拟机磁盘要大于实际容量大小