diff --git a/aux/qemu_amd64.sh b/aux/qemu_amd64.sh index 7213bc7..35e3145 100755 --- a/aux/qemu_amd64.sh +++ b/aux/qemu_amd64.sh @@ -5,6 +5,7 @@ set -x POSITIONAL_ARGS=() QEMU_EXTRA="" +ENABLE_KVM=1 while [[ $# -gt 0 ]]; do case $1 in @@ -24,6 +25,7 @@ while [[ $# -gt 0 ]]; do ;; --debug) QEMU_EXTRA+=" -s -S " + ENABLE_KVM=0 shift ;; --uefi) @@ -38,5 +40,7 @@ while [[ $# -gt 0 ]]; do esac done -qemu-system-x86_64 -M pc -m 4G -serial stdio -enable-kvm \ - -cdrom mop3.iso -smp 4 -boot d $QEMU_EXTRA "${POSITIONAL_ARGS[@]}" +[ "$ENABLE_KVM" -eq 1 ] && KVM_FLAG="-enable-kvm" || KVM_FLAG="" + +qemu-system-x86_64 -M pc -m 4G -serial stdio $KVM_FLAG \ + -cdrom mop3.iso -smp 1 -boot d $QEMU_EXTRA "${POSITIONAL_ARGS[@]}"