I am trying to setup a PC with the following spec:
All installed well, I then followed the wiki page to setup IOMMU and the returns of the test scripts looked fine.
However, I realized if I pass any PCI-E devices to the Windows VM (with UEFI bios), it freezes the host the moment the VM was started, no display will be seen from the console and I have to hard reset the system to get it back online.
It doesn't matter which device I am trying to pass, GPU/NVMe SSD all will do the same.
As a comparison, I tried to pass the same SSD which froze the system, instead to the VM running legacy BIOS, it works without any problem and I confirmed by checking inside the guest Linux that I can see the SSD nvme partitions.
I tried to look at the journal for any hints, but it wasn't very indicative.
Below are from where I tried to start the UEFI VM with SSD passed to it.
- Intel C422 chipset
- W-2225 for CPU
All installed well, I then followed the wiki page to setup IOMMU and the returns of the test scripts looked fine.
However, I realized if I pass any PCI-E devices to the Windows VM (with UEFI bios), it freezes the host the moment the VM was started, no display will be seen from the console and I have to hard reset the system to get it back online.
It doesn't matter which device I am trying to pass, GPU/NVMe SSD all will do the same.
As a comparison, I tried to pass the same SSD which froze the system, instead to the VM running legacy BIOS, it works without any problem and I confirmed by checking inside the guest Linux that I can see the SSD nvme partitions.
I tried to look at the journal for any hints, but it wasn't very indicative.
Below are from where I tried to start the UEFI VM with SSD passed to it.
Code:
Jan 17 16:41:19 cloverleaf pvedaemon[1188]: <root@pam> starting task UPID:cloverleaf:000017C8:00021127:63C6511F:qmstart:101:root@pam:
Jan 17 16:41:19 cloverleaf pvedaemon[6088]: start VM 101: UPID:cloverleaf:000017C8:00021127:63C6511F:qmstart:101:root@pam:
Jan 17 16:41:21 cloverleaf pveproxy[1197]: worker exit
Jan 17 16:41:21 cloverleaf systemd[1]: Started 101.scope.
Jan 17 16:41:21 cloverleaf systemd-udevd[6098]: Using default interface naming scheme 'v247'.
Jan 17 16:41:21 cloverleaf systemd-udevd[6098]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:21 cloverleaf pveproxy[1194]: worker 1197 finished
Jan 17 16:41:21 cloverleaf pveproxy[1194]: starting 1 worker(s)
Jan 17 16:41:21 cloverleaf pveproxy[1194]: worker 6125 started
Jan 17 16:41:22 cloverleaf kernel: device tap101i0 entered promiscuous mode
Jan 17 16:41:22 cloverleaf systemd-udevd[6098]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:22 cloverleaf systemd-udevd[6098]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:22 cloverleaf systemd-udevd[6092]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:22 cloverleaf systemd-udevd[6092]: Using default interface naming scheme 'v247'.
Jan 17 16:41:22 cloverleaf kernel: vmbr2: port 2(fwpr101p0) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: vmbr2: port 2(fwpr101p0) entered disabled state
Jan 17 16:41:22 cloverleaf kernel: device fwpr101p0 entered promiscuous mode
Jan 17 16:41:22 cloverleaf kernel: vmbr2: port 2(fwpr101p0) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: vmbr2: port 2(fwpr101p0) entered forwarding state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 1(fwln101i0) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 1(fwln101i0) entered disabled state
Jan 17 16:41:22 cloverleaf kernel: device fwln101i0 entered promiscuous mode
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 1(fwln101i0) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 1(fwln101i0) entered forwarding state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 2(tap101i0) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 2(tap101i0) entered disabled state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 2(tap101i0) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i0: port 2(tap101i0) entered forwarding state
Jan 17 16:41:22 cloverleaf systemd-udevd[6148]: Using default interface naming scheme 'v247'.
Jan 17 16:41:22 cloverleaf systemd-udevd[6148]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:22 cloverleaf kernel: device tap101i1 entered promiscuous mode
Jan 17 16:41:22 cloverleaf systemd-udevd[6148]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:22 cloverleaf systemd-udevd[6148]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:22 cloverleaf systemd-udevd[6098]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 17 16:41:22 cloverleaf kernel: vmbr1: port 2(fwpr101p1) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: vmbr1: port 2(fwpr101p1) entered disabled state
Jan 17 16:41:22 cloverleaf kernel: device fwpr101p1 entered promiscuous mode
Jan 17 16:41:22 cloverleaf kernel: vmbr1: port 2(fwpr101p1) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: vmbr1: port 2(fwpr101p1) entered forwarding state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 1(fwln101i1) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 1(fwln101i1) entered disabled state
Jan 17 16:41:22 cloverleaf kernel: device fwln101i1 entered promiscuous mode
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 1(fwln101i1) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 1(fwln101i1) entered forwarding state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 2(tap101i1) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 2(tap101i1) entered disabled state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 2(tap101i1) entered blocking state
Jan 17 16:41:22 cloverleaf kernel: fwbr101i1: port 2(tap101i1) entered forwarding state
Jan 17 16:41:30 cloverleaf pvedaemon[1187]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 51 retries
Jan 17 16:41:31 cloverleaf pvedaemon[1186]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 51 retries
Jan 17 16:41:31 cloverleaf pveproxy[1195]: proxy detected vanished client connection
Jan 17 16:41:34 cloverleaf pvestatd[1158]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 51 retries
Jan 17 16:41:37 cloverleaf pvestatd[1158]: status update time (11.468 seconds)
Jan 17 16:41:39 cloverleaf pvedaemon[1187]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 51 retries
Jan 17 16:41:39 cloverleaf pveproxy[1195]: proxy detected vanished client connection
Jan 17 16:41:44 cloverleaf pveproxy[1196]: proxy detected vanished client connection
Jan 17 16:41:48 cloverleaf pvestatd[1158]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 39 retries
Jan 17 16:41:51 cloverleaf pvedaemon[1187]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 38 retries
Jan 17 16:41:52 cloverleaf pvedaemon[1188]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 37 retries
Jan 17 16:41:53 cloverleaf pveproxy[1195]: proxy detected vanished client connection
Jan 17 16:41:53 cloverleaf pvedaemon[6088]: start failed: command '/usr/bin/kvm -id 101 -name 'cloverleafmeas,debug-threads=on' -no-shutdown -chardev 'socket,id=qmp,path=/var/run/qemu-server/101.qmp,server=on,>
Jan 17 16:41:53 cloverleaf pvedaemon[1188]: <root@pam> end task UPID:cloverleaf:000017C8:00021127:63C6511F:qmstart:101:root@pam: start failed: command '/usr/bin/kvm -id 101 -name 'cloverleafmeas,debug-threads=>
Jan 17 16:41:56 cloverleaf pvestatd[1158]: status update time (18.297 seconds)
Jan 17 16:42:01 cloverleaf pvedaemon[1188]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 49 retries
Jan 17 16:42:03 cloverleaf pvedaemon[1188]: <root@pam> starting task UPID:cloverleaf:000018BD:0002220F:63C6514A:vncproxy:101:root@pam:
Jan 17 16:42:03 cloverleaf pvedaemon[6333]: starting vnc proxy UPID:cloverleaf:000018BD:0002220F:63C6514A:vncproxy:101:root@pam:
Jan 17 16:42:05 cloverleaf pvestatd[1158]: VM 101 qmp command failed - VM 101 qmp command 'query-proxmox-support' failed - unable to connect to VM 101 qmp socket - timeout after 40 retries
Jan 17 16:42:33 cloverleaf pvestatd[1158]: storage 'B310' is not online
Jan 17 16:42:44 cloverleaf pvestatd[1158]: got timeout
Jan 17 16:42:54 cloverleaf pvestatd[1158]: unable to activate storage 'CloverleafBKUP_B310' - directory '/mnt/pve/B310/labPC_backup/Triton-Cloverleaf' does not exist or is unreachable
Jan 17 16:42:55 cloverleaf pvestatd[1158]: status update time (59.589 seconds)
Jan 17 16:42:56 cloverleaf pve-firewall[1157]: firewall update time (39.612 seconds)
Jan 17 16:43:36 cloverleaf pve-firewall[1157]: firewall update time (39.442 seconds)
Jan 17 16:43:42 cloverleaf pve-ha-lrm[1202]: loop take too long (35 seconds)
Last edited: