想体验下OpenWrt,准备在虚拟机中先测试一番,网上下载了一个vmdk的虚拟机文件,上传到vmware esxi的磁盘上,却无法启动
原来有些vmdk的文件,需要转换下才能使用
首先启用Esxi的SSH功能(主机-操作-服务-启用安全Shell(SSH)),如图所示:
然后在Windows的PowerShell或者MacOS的Terminal下输入:
root是你登录esxi的用户名,192.168.1.1是你的esxi的IP地址,根据你实际情况修改,然后输入密码后,进入SSH
转换格式如下:
vmkfstools -i <源文件> <新文件> -d thin
#ssh到esxi的机器里去 #cd到你的存储里存放下载的vmdk的位置 cd /vmfs/volumes/datastore1/OpenWrt #转换命令如下 vmkfstools -i openwrt-koolshare-mod-v2.36-r14941-67f6fa0a30-x86-64-generic-squashfs-combined-efi.vmdk openwrt_new.vmdk -d thin
然后用新的vmdk就可以正常启动虚拟机啦!
最后可以再关闭SSH,上面同样的截图关闭即可,有需要再开,这样比较安全一些!
文章评论