#!/bin/bash qemu-system-x86_64 \ -drive if=pflash,format=raw,readonly=on,file=/usr/share/ovmf/OVMF.fd \ -m 2048 \ -cpu host \ -enable-kvm \ -drive file=finished/boot.img,format=raw,index=0,media=disk \ -drive file=finished/sys.img,format=raw,index=1,media=disk \ -drive file=finished/vend.img,format=raw,index=2,media=disk \ -serial stdio \ -vga virtio \ -monitor unix:qemu-monitor.sock,server,nowait \ -display none & QEMU_PID=$! sleep 5 echo "screendump qemu-screen.png" | nc -U qemu-monitor.sock sleep 1 kill $QEMU_PID