在成功编译出LEDE固件后,生成的vmdk文件并不能直接在ESXi上使用。本文将介绍如何通过ESXi提供的工具把vmdk文件转化成能兼容格式。
本文的操作环境为Esxi 6.7.0 Update 3。
通过ESXi web页面上传目标文件vmdk(
target.vmdk)上传到datastore(datastore1)。在ESXi web打开ESXi的SSH服务,并在终端通过SSH链接到ESXi。操作:Host->Actions->Services->Enable Secure Shell (SSH)。

打开SSH服务
- datastore1的路径在
/vmfs/volumes/datastore1,在终端中进入目标文件的目录。

也可以通过web页面找到datastore的具体位置
- 在终端执行下面命令,执行以后会生成
dest.vmdk和dest-flat.vmdk两个文件,它们一同作为一个硬盘文件,在ESXi的web页面上它俩会被视为一体显示为一个虚拟硬盘。至此兼容格式生成完毕。
vmkfstools -i target.vmdk dest.vmdk