qemush/qemu/launchers/windows10

19 lines
528 B
Text
Raw Normal View History

2023-12-13 12:41:28 +01:00
#!/bin/sh -x
# Store VM name in environment variable
export QEMUSH_NAME
export QEMUSH_RAM=4G
[ -z "$QEMUSH_NAME" ] && QEMUSH_NAME=$(basename "$0")
# Launch the virtual machine
2023-12-13 12:41:28 +01:00
exec kvm-spice \
-drive file="$(pathof disk)",if=virtio \
-net user,hostname="${QEMUSH_NAME}" \
2023-12-13 12:41:28 +01:00
-usbdevice tablet \
-name "$QEMUSH_NAME" \
-chardev socket,id=char0,path=/run/virtiofsd.sock \
-device vhost-user-fs-pci,chardev=char0,tag=shared \
-object memory-backend-memfd,id=mem,size="${QEMUSH_RAM}",share=on \
-numa node,memdev=mem \
2023-12-13 12:41:28 +01:00
"$@"