在成功編譯出LEDE固件后,生成的vmdk文件并不能直接在ESXi上使用。本文將介紹如何通過ESXi提供的工具把vmdk文件轉化成能兼容格式。
本文的操作環(huán)境為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的具體位置
- 在終端執(zhí)行下面命令,執(zhí)行以后會生成
dest.vmdk和dest-flat.vmdk兩個文件,它們一同作為一個硬盤文件,在ESXi的web頁面上它倆會被視為一體顯示為一個虛擬硬盤。至此兼容格式生成完畢。
vmkfstools -i target.vmdk dest.vmdk