From aeb2a64720fd3bfdbb0553a3b3b1249c462b06d9 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Tue, 19 Oct 2021 00:12:48 +0100 Subject: [PATCH] Add efi_vars() for copying EFI variable store templates to the VM dir --- quickemu | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/quickemu b/quickemu index a1f6796..3597836 100755 --- a/quickemu +++ b/quickemu @@ -175,6 +175,22 @@ function check_cpu_flag() { fi } +function efi_vars() { + local VARS_IN="" + local VARS_OUT="" + VARS_IN="${1}" + VARS_OUT="${2}" + + if [ ! -e "${VARS_OUT}" ]; then + if [ -e "${VARS_IN}" ]; then + cp "${VARS_IN}" "${VARS_OUT}" + else + echo "ERROR! ${VARS_IN} was not found. Please install edk2." + exit 1 + fi + fi +} + function vm_boot() { local BALLOON="-device virtio-balloon" local CPU=""