Files
freywaros/vm.sh
T

16 lines
325 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
debug_flags=()
if [[ ${1:-} == '--debug' ]] || [[ ${1:-} == '-d' ]]; then
debug_flags+=(-s -S)
fi
qemu-system-x86_64 \
"${debug_flags[@]}" \
-monitor stdio \
-drive file=build/os.img,format=raw,if=none,id=nvme0 \
-device nvme,drive=nvme0,serial=foo \
-no-reboot \
-d int