From 1fd22985728ce8fbff5316b5a7e38e20037addeb Mon Sep 17 00:00:00 2001 From: CN_SZTL Date: Wed, 1 Jan 2020 16:12:48 +0800 Subject: [PATCH] build: build proper VMDK formats for ESXI 6.5 --- target/linux/x86/image/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/target/linux/x86/image/Makefile b/target/linux/x86/image/Makefile index 44013ccd4e..b54c16c3d2 100644 --- a/target/linux/x86/image/Makefile +++ b/target/linux/x86/image/Makefile @@ -249,6 +249,12 @@ ifneq ($(CONFIG_VMDK_IMAGES),) /usr/bin/qemu-img convert -f raw -O vmdk -o adapter_type=lsilogic \ $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img \ $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vmdk + #build the ESXI VMDK with + rm $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1)-esxi.vmdk || true + rm $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1)-esxi-flat.vmdk || true + $(STAGING_DIR_HOST)/bin/qemu-img convert -f raw -O vmdk -o adapter_type=lsilogic,subformat=monolithicFlat \ + $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img \ + $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1)-esxi.vmdk endef define Image/Build/vmdk_efi rm $(BIN_DIR)/$(IMG_PREFIX)-uefi-gpt-$(1).vmdk || true