| 123456789101112131415161718 |
- #!/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
|