From 0cb7d5176e3c0522d10eb4963e0940f7c7faacdf Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Tue, 16 Sep 2025 08:27:31 -0400 Subject: build->linux && build-windows->windows --- windows.sh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 windows.sh (limited to 'windows.sh') diff --git a/windows.sh b/windows.sh new file mode 100755 index 0000000..ed8bc74 --- /dev/null +++ b/windows.sh @@ -0,0 +1,31 @@ +#!/usr/bin/env bash + +if [ "$#" -ne 1 ]; then + echo "Usage: $0 [vm_name]" + exit +fi + +VM_NAME="$1" + +VIRTIO_WIN="isos/virtio-win*.iso" +WINDOWS="isos/Win11_24H2_English_x64.iso" + +if [ ! -f $VIRTIO_WIN ]; then + pushd imgs + aria2c https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso + popd +fi + +sudo virt-install --import \ + --os-variant win11 \ + --name $VM_NAME \ + --ram 32768 \ + --cpu host-passthrough,cache.mode=passthrough \ + --vcpus 12,sockets=1,cores=6,threads=2 \ + --cdrom $WINDOWS \ + --disk path=imgs/$VM_NAME.img,format=raw,bus=virtio,size="256" \ + --video virtio \ + --graphics spice \ + --noautoconsole \ + --noreboot \ + --shmem name="looking-glass",model.type="ivshmem-plain",size=32,size.unit="M" -- cgit v1.2.3