Skip to content

Instantly share code, notes, and snippets.

@omerfsen
Created November 22, 2024 22:58
Show Gist options
  • Save omerfsen/cdd540cc32fa20406d47af43082c6a39 to your computer and use it in GitHub Desktop.
Save omerfsen/cdd540cc32fa20406d47af43082c6a39 to your computer and use it in GitHub Desktop.
Windows 2025 LibVirt (KVM) Installation
#!/bin/bash
# Download VHDX file from https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2025
#Convert Vhdx to Qcow2
qemu-img convert -f vhdx -O qcow2 \
/root/26100.1742.amd64fre.ge_release_svc_refresh.240906-0331_server_serverdatacentereval_en-us.vhdx \
/root/26100.1742.amd64fre.ge_release_svc_refresh.240906-0331_server_serverdatacentereval_en-us.qcow2
# Copy it to vms directory
cp /root/26100.1742.amd64fre.ge_release_svc_refresh.240906-0331_server_serverdatacentereval_en-us.qcow2 /data/vms/Golden_W2K25.qcow2
# Create Virtual Machine
virt-install \
--connect qemu:///system \
--memory 16000 \
--vcpus 4 \
--name Golden_W2K25 \
--disk path=/data/vms/Golden_W2K25.qcow2,device=disk,bus=sata,format=qcow2 \
--sound none \
--os-variant win2k22 \
--virt-type kvm \
--autoconsole none \
--import \
--network network=default \
--machine q35 \
--boot uefi,loader=/usr/share/OVMF/OVMF_CODE_4M.secboot.fd,loader.readonly=yes,loader.type=pflash,loader_secure=yes,nvram.template=/usr/share/OVMF/OVMF_VARS_4M.fd
@omerfsen
Copy link
Author

win2k25

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment