Windows VM won't boot after GPU passthrough

rltackett

New Member
Jun 28, 2021
15
0
1
49
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:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!