diff --git a/qemurun.sh b/qemurun.sh index ea1e4e4..4817fce 100755 --- a/qemurun.sh +++ b/qemurun.sh @@ -1,2 +1,5 @@ #!/usr/bin/env bash -qemu-system-riscv32 -machine virt -bios none -display gtk -drive if=none,format=raw,file=/dev/loop0,id=disk1 -device virtio-blk-device,drive=disk1 -serial mon:stdio -d guest_errors,unimp -m 5M -kernel target/riscv32imac-unknown-none-elf/release/lbos \ No newline at end of file + +storage_device="${1}" + +qemu-system-riscv32 -machine virt -bios none -drive if=none,format=raw,file="${storage_device}",id=disk1 -device virtio-blk-device,drive=disk1 -device virtio-gpu -serial mon:stdio -m 5M -kernel target/riscv32imac-unknown-none-elf/release/lbos \ No newline at end of file