Help with VM start-up error QEMU. with PCI passthrough,

marshe

New Member
May 27, 2023
10
1
3
HELP Cant get this thing working.
Trying to get my NIC into a PFsense-OPNsense VM. Once I get the VM started without, but once I add any of the X520-DA4 ports to the VM it no longer starts. I am getting a QEMU error code 1. Other VM's I plan on adding, once I get the router going. IOMMU is enabled and verified, the system is (apt-get) updated+upgraded.

Hardware:
MoBo: ASUS x99-e WS
CPU: intel xeon e5-2690 v4
RAM 128gb LRDDR4 (4x32gb)
PCI-e: Radeon Pro w3200 (video output GPU)
-------Nvidia Tesla p4 (encode GPU)
-------Intel x520 DA4 (4port SFP+ 10g NIC)
-------Intel RS2BL080 SAS controller with a RES2SV240 expander
HDD's all on raid card
--3x 2tb Skyhawk drives raid 5 (Seagate)
--4x 1tb wd red drives raid 6
--2x 2tb firecuda drives raid 0 (Seagate)
--3x 4tb Ironwolf drives raid 5 (Seagate)

Planned VM's in order of importance. *= 10g port
1) PF/OPN sense Router * * (4core + 8g ram)
2) Windows based VMS Recorder * (8core + 32g ram)
3) NAS * (4core + 4g ram)
-4) possible VPN server
-5) possible Game host server
 
log readout:
kvm: Hyper-V enlightened VMCS (hv-evmcs) requires Hyper-V virtual APIC (hv-vapic)
TASK ERROR: start failed: QEMU exited with code 1

and no .conf file found.
 
Last edited:
and no .conf file found.
My bad, I wrote the wrong path, it's qemu-server, not qemu-storage, sorry. You can also try qm config . Also attach the output from pveversion -v, please.

There has been a similar thread on the forum [1]. Setting the appropriate flags should fix it.

Also, have a look at the docs [2] and the wiki [3][4], perhaps fixing is as easy as setting vt-d in the BIOS, if you haven't done that yet.

[1]: https://forum.proxmox.com/threads/nested-virtualization-stopped-working-pve-6-1-5.64316/
[2]: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_pci_passthrough
[3]: https://pve.proxmox.com/wiki/PCI_Passthrough
[4]: https://pve.proxmox.com/wiki/PCI(e)_Passthrough