Install Windows as Proxmox Virtual Machine
I have yet to install Windows on Proxmox from the scratch… I converted the existing Unraid VM to Proxmox. The below steps outline that process and I hope to update this page with instructions for a fresh install. If not, do it on Unraid and then follow the below :D. If you are attempting to install a fresh copy, use the below Proxmox Settings and then upload the iso and go from there… should be straight forward.
Proxmox Settings
-
System
Graphic card: VMware compatible (we will add GPU passthrough later)
Machine: q35 9.0 (not sure why on OSX it was latest but on windows it's 9.0 (which was the latest at the time)
BIOS: OVMF (UEFI)
EFI Storage: local-lvm
Pre-Enroll keys: CHECKED
SCSI Controller: VirtIO SCSI single
Qemu Agent: CHECKED
Add TPM: CHECKED (also on local-lvm)
Disks
CPU
Sockets: 1
Cores: 8
Type: host
Memory
Network
Bridge: vmbr0
Model: Intel E1000
Confirm
Passthrough some stuff
Wait to do the GPU until the end (or try it now, I dunno. I did the GPU after successful boot and since it was the primary GPU I did some extra stuff below)
Datacenter → Node name → VM
Click Hardware
I did this for USB
Move virtual disk over
Erase old disk
Import new disk
move the new disk to a location that proxmox can see it (see adding share in the install proxmox section)
ssh into proxmox or open a shell (Datacenter → node name, then click >_ Shell
go to the folder of that new disk (cd /mnt/pve/unraid/ for example)
rename the image to a .raw file
type the import command:
qm importdisk 202 vdisk1.raw local-lvm --format raw
after complete go to the vm → hardware and double click on the unused disk and click Add
go to Options → Boot Order and set the bood order to the top.
-
GPU Passthrough