Fri, 25 Jul 2025 22:45:39 +0200
1 files changed,
8 insertions(+),
2 deletions(-)
jump to
M
run.sh
→
run.sh
@@ -1,8 +1,14 @@
QEMU_EXE="$(which qemu-system-i386)" QEMU_ARGS="" +LOGS_DIR=${LOGS_DIR:-${PWD}/logs} + +echo "Writing logs to ${LOGS_DIR}" + +mkdir -p "${LOGS_DIR}" + QEMU_ARGS="${QEMU_ARGS} -drive index=0,if=floppy,format=raw,file=${1}" -QEMU_ARGS="${QEMU_ARGS} -m 64 -serial file:logs/serial.log" +QEMU_ARGS="${QEMU_ARGS} -m 64 -serial file:${LOGS_DIR}/serial.log" QEMU_ARGS="${QEMU_ARGS} -monitor stdio -no-reboot" QEMU_ARGS="${QEMU_ARGS} -d int,cpu_reset,exec,in_asm"@@ -16,4 +22,4 @@ else
QEMU_ARGS="${QEMU_ARGS} -nographic" fi -"${QEMU_EXE}" ${QEMU_ARGS} 2> logs/run_err.log +"${QEMU_EXE}" ${QEMU_ARGS} 2> "${LOGS_DIR}/run_err.log"