Update start-qemu

This commit is contained in:
Namhyeon Go 2021-11-15 17:42:19 +09:00 committed by GitHub
parent ecc59065b5
commit b22692639b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

23
6.1/start-qemu generated
View File

@ -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