Issue: During Windows installation on Proxmox VE the VM hard disks are not detected.
Reason: Windows VirtIO Drivers are missing
Solution: During Windows Install load VirtIO drivers
How to:
- Download VirtIO ISO from https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers
- On Proxmox create a second CD/DVD Drive for VM and load VirtIO ISO
- During Windows install click on Load Driver
- Navigate to vioscsi/WINVERSION/amd64 (or x86) and click OK
- Hard disk should be shown
Source: