From 6b1445935cfd6f62fbd3f1ac4ca1f2dbe3467755 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Fri, 15 Sep 2023 11:04:36 -0400 Subject: [PATCH] Update mk-vmdk task to have a file template since VBoxManage createmedium command was failing --- Rsconscript | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Rsconscript b/Rsconscript index fbad203..1323956 100644 --- a/Rsconscript +++ b/Rsconscript @@ -208,7 +208,35 @@ end # See README.md for how to set up VirtualBox for HOS. task "mk-vmdk", desc: "Create VirtualBox VMDK virtual drive for HOS" do - sh %W[VBoxManage internalcommands createrawvmdk -filename HOS.vmdk -rawdisk #{File.expand_path(hello_env.expand("^/HOS.img"))}] + path = File.expand_path(hello_env.expand("^/HOS.img")) + sectors = File.stat(path).size / 512 + File.binwrite("HOS.vmdk", <