aboutsummaryrefslogtreecommitdiff
path: root/utils/qemu.sh
blob: 11b82a6d986c973d61c113ff5b197ad602a41864 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh

PORTSDIR="$(dirname $(dirname $(realpath $0)))"
SCRIPTDIR="$(dirname $(realpath $0))"

[ -f /tmp/qemu-vm.img ] || {
	qemu-img create -f qcow2 /tmp/qemu-vm.img 50G
}

qemu-system-x86_64 -enable-kvm \
        -cpu host \
        -drive file=/tmp/qemu-vm.img,if=virtio \
        -device virtio-rng-pci \
        -m 2G \
        -smp 4 \
        -monitor stdio \
        -name "QEMU" \
        -boot d \
        -cdrom $@

rm -f /tmp/qemu-vm.img

exit 0