Windows VM won't boot after GPU passthrough

rltackett

New Member
Jun 28, 2021
15
0
1
50
Hi all. new to PROXMOX. here. I have a Proxmox server set up. I was able to get an RStudio Server instant up and running along with a MineOS server instance up and running. My Windows VM was running until I passed an NVIDIA RTX 3060 through. Now it hangs on boot. For hardware I have an Intel Core i9 10900k and an Asus Prime Z490 motherboard. Any and all help will be greatly appreciated
 
If BOOTFB occurs in cat /proc/iomem (run this command on the Proxmox host console after a reboot but before starting the VM) then you are running into a common kernel 5.15+ issue that can be worked around like this.
Otherwise, please show your iOMMU groups (in a readable way) and check the Syslog in the web GUI or journalctl -b 0 on the Proxmox host console for error messages that might give a clue about what is actually going wrong.
Some information about the system changes you made for PCIe passthrough and the VM configuration file (from the /etc/pve/qemu-server/ directory on the Proxmox host) will also help anyone to troubleshoot your issue.
 
Thank you for the quick reply. below are my configurations

GRUB:
GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` #GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on pcie_acs_override=downstream,multifunction initcall_blacklist=sysft_init" #GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on initcall_blacklist=sysft_init" GRUB_CMDLINE_LINUX=""

My Modules file:

vfio vfio_iommu_type1 vfio_pci vfio_virqfd

VM Config: Without the GPU Passed through.

agent: 1 balloon: 2048 bios: ovmf boot: order=scsi0;net0 cores: 16 efidisk0: local-lvm:vm-102-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M hostpci0: 0000:02:00,pcie=1,x-vga=1 machine: pc-q35-6.2 memory: 32768 meta: creation-qemu=6.2.0,ctime=1659723151 name: Win10Pro net0: virtio=B2:B5:62:1C:75:CC,bridge=vmbr0,firewall=1 numa: 0 ostype: win10 scsi0: Local-Proxmox:vm-102-disk-0,cache=writeback,size=80G scsihw: virtio-scsi-pci smbios1: uuid=3f991f41-f066-48a9-9bb5-6cc11d160f4a sockets: 1 vmgenid: 0b91167f-e6e7-46d2-bbf2-684cd00ebf60

I did look for the BOOTFB as suggested but didn't see it.

[/ICODE]

Thanks for your help.
 
Last edited: