使用StarWind V2V Converter将.img格式转换为ESXi支持的.vmdk格式
StarWind V2V Converter 是一款免费好用的虚拟磁盘双向转换工具,通过StarWind V2V Converter用户能够轻松的对虚拟磁盘进行迁移转换,并且不会对原虚拟磁盘造成任何影响。
我们一般得到的OpenWrt固件都是.img格式镜像,要想在ESXi里面安装OpenWrt固件,就需要使用StarWind V2V Converter将 .img格式固件转换为ESXi专用的 .vmdk格式固件。
准备工作:
- OpenWrt固件:一般我们下载的固件都是.gz的压缩包,将其解压为.img文件;
- 下载Starwind-V2v-Converter并安装
下载Starwind V2v Converter并安装
运行后同意安装协议并且一直“Next”即可成功安装。

操作步骤
打开StarWind V2V Converter,选择 【Local file(本地文件)】 并点击 【Next(下一步)】

在Source image
(源映像)页面,选择需要转换的 img镜像文件 并点击 【Next(下一步)】

在Select the location of the destination image
(选择目标映像的位置)页面,选择 【Local file(本地文件)】 并点击 【Next(下一步)】

在Select destination image format
(选择目标镜像格式)页面,选择VMDK
并点击 【Next(下一步)】
本文需要将img镜像转换为ESXi使用的磁盘镜像格式,故选择VMDK,如需转换为Hype-V使用的磁盘镜像格式,请选择VHD/VDX

在Select option for VMDK image format
(选择VMDK镜像格式选项)页面,选择 【ESXi Server image】 并点击 【Next(下一步)】

在Select option for VMDK image format
(选择VMDK镜像格式选项)页面,选择 【ESXi pre-allocated image】(ESXi预先分配的映像) 并点击 【Next(下一步)】

在Set destination file name
(设置目标文件名)页面,点击 【Convert】(转换),既可默认在img镜像文件源目录下生成ESXi使用的VMDK文件

看到进度条跑满,显示“Converted successfully!”,恭喜,镜像已成功转换完成!

常见问题
为什么转换VMDK会出现两个文件?
转换完成的VMDK会生成两个文件,xxx.vmdk
、xxx-flat.vmdk
,在ESXI中使用时要确保这两个文件在同一个路径中,否则无法使用!
- xxx.vmdk:存储各类声明信息,例如虚拟磁盘名称等。
- xxx-flat.vmdk:虚拟磁盘文件。
加入对话