From b22692639bec20853b751795ec9103afd9972354 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 15 Nov 2021 17:42:19 +0900 Subject: [PATCH] Update start-qemu --- 6.1/start-qemu | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/6.1/start-qemu b/6.1/start-qemu index 9fe389d..e55de7f 100755 --- a/6.1/start-qemu +++ b/6.1/start-qemu @@ -13,7 +13,10 @@ set -e # QEMU_NO_SSH=1 (suppress automatic port 22 forwarding) # QEMU_NO_SERIAL=1 (suppress automatic "-serial stdio") # QEMU_NO_VNC=1 (suppress automatic "-vnc ':0'") -# QENU_MACHINE (for non-native) +# QEMU_MACHINE (for non-native) +# QEMU_BIOS (filename) +# QEMU_KERNEL (filename) +# QEMU_INITRD (filename) hostArch="$(uname -m)" qemuArch="${QEMU_ARCH:-$hostArch}" @@ -110,6 +113,24 @@ if [ -n "${QEMU_MACHINE:-}" ]; then ) fi +if [ -n "${QEMU_BIOS}" ]; then + qemuArgs+=( + -bios "${QEMU_BIOS}" + ) +fi + +if [ -n "${QEMU_KERNEL}" ]; then + qemuArgs+=( + -kernel "${QEMU_KERNEL}" + ) +fi + +if [ -n "${QEMU_INITRD}" ]; then + qemuArgs+=( + -initrd "${QEMU_INITRD}" + ) +fi + qemuArgs+=( "$@" ) set -x