From 1fbc7acc6da7d3c7126446c92106e8f4129ffc12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Old=C5=99ich=20Jedli=C4=8Dka?= Date: Sat, 9 Jan 2021 22:23:09 +0100 Subject: [PATCH] x86: added support to generate VHDX images MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added support to generate dynamic-sized VHDX images for Hyper-V. Compile-tested on x86 and run-tested on Windows 10 21H2 (Hyper-V). Signed-off-by: Oldřich Jedlička --- include/image-commands.mk | 2 +- target/linux/x86/Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/image-commands.mk b/include/image-commands.mk index 381bdc0c7a..83f76c2b55 100644 --- a/include/image-commands.mk +++ b/include/image-commands.mk @@ -422,7 +422,7 @@ define Build/append-metadata endef # Convert a raw image into a $1 type image. -# E.g. | qemu-image vdi +# E.g. | qemu-image vdi define Build/qemu-image qemu-img convert -f raw -O $1 $@ $@.new @mv $@.new $@ diff --git a/target/linux/x86/Makefile b/target/linux/x86/Makefile index 3d03e20b05..91322c9c61 100644 --- a/target/linux/x86/Makefile +++ b/target/linux/x86/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk ARCH:=i386 BOARD:=x86 BOARDNAME:=x86 -FEATURES:=squashfs ext4 vdi vmdk pcmcia targz fpu boot-part rootfs-part +FEATURES:=squashfs ext4 vdi vmdk vhdx pcmcia targz fpu boot-part rootfs-part SUBTARGETS:=64 generic zen legacy geode MAINTAINER:=Felix Fietkau