From 287f776d881e399956f3336722d87836dddc1ecb Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Tue, 20 Mar 2018 15:55:27 +0100 Subject: [PATCH] generate vdmk --- Dockerfile | 2 +- buildroot-external/board/ova/post-image.sh | 3 +++ buildroot-external/board/ova/rauc.conf | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0754555ee..da7b797e9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM ubuntu:16.04 RUN apt-get update && apt-get install -y \ wget patch vim cpio python unzip rsync bc bzip2 ncurses-dev \ - git make g++ file perl bash binutils locales + git make g++ file perl bash binutils locales qemu-utils # Get buildroot WORKDIR /build diff --git a/buildroot-external/board/ova/post-image.sh b/buildroot-external/board/ova/post-image.sh index 7ecc31e4c..c87628c80 100755 --- a/buildroot-external/board/ova/post-image.sh +++ b/buildroot-external/board/ova/post-image.sh @@ -22,3 +22,6 @@ genimage \ --inputpath "$BINARIES_DIR" \ --outputpath "$BINARIES_DIR" \ --config "$GENIMAGE_CFG" + +qemu-img convert -O vmdk "$BINARIES_DIR/sdcard.img" "$BINARIES_DIR/hassio-os.vmdk" + diff --git a/buildroot-external/board/ova/rauc.conf b/buildroot-external/board/ova/rauc.conf index 1557a4abf..e7f55d136 100644 --- a/buildroot-external/board/ova/rauc.conf +++ b/buildroot-external/board/ova/rauc.conf @@ -1,5 +1,5 @@ [system] -compatible=HassIO-OS OVA +compatible=Hass.io OS OVA bootloader=barebox [keyring]