Привет, похоже, что одновременно использовать AMD Nested Virtualization и GPU passthrough не получится. Если это сделать, то виртуальная машина упадет, и в интерфейсе появится иконка 'guest-panicked'.
Все, что я вижу в логах:
Code: proxmox kernel: kvm_amd: kvm [2955]: vcpu0, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu1, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu2, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu3, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu4, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu5, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu6, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu7, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu8, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu9, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
Чтобы обойти это, достаточно отключить GPU passthrough или удалить Virtual Machine Platform в Windows. Они не могут сосуществовать вместе.
Возможно, такое поведение специфично для моего программного/аппаратного обеспечения, поэтому я добавляю детали:
pve-qemu-kvm: 9.2.0-2
proxmox-ve: 8.3.0 (running kernel: 6.8.12-8-pve)
Процессор: AMD Ryzen 7 8845HS w/ Radeon 780M
Graphics Code: agent: 1
args: -cpu 'host'
balloon: 0
bios: ovmf
boot: order=scsi0
cores: 16
cpu: host,hidden=1
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
#hostpci0: 0000:c6:00.0,pcie=1,romfile=vbios.bin,x-vga=1
#hostpci2: 0000:c8:00.4
machine: pc-q35-9.0,viommu=virtio
memory: 36864
meta: creation-qemu=9.0.2,ctime=1737833890
name: Windows11
net0: virtio=BC:24:11:1C:0C:88,bridge=vmbr0,firewall=1
numa: 0
ostype: win11
scsi0: local-lvm:vm-100-disk-1,cache=writeback,discard=on,iothread=1,size=256G
scsihw: virtio-scsi-single
smbios1: uuid=f7cf72c0-98a5-4546-8874-333fa2a06956
sockets: 1
tablet: 0
tpmstate0: local-lvm:vm-100-disk-2,size=4M,version=v2.0
vga: qxl
vmgenid: 613504a5-d8b6-4282-9f77-6f486cc75332
В BIOS обе опции включены: IOMMU, SR-IOV.
Похожий запрос и полезные ссылки:
0 Thread 'AMD Nested Virtualization not working after 7.1 upgrade' Nov 20, 2021
У меня есть VM Windows 10, которая работала правильно с hyper-v (amd nested virtualization включена) на AMD Threadripper 2970wx с CPU host,hidden=1, однако после обновления до 7.1 машина загружается до 100% CPU сразу после запуска и вылетает через некоторое время, и я получаю нижеописанную ошибку в syslog для каждого назначенного ядра.
Code: [Sat Nov 20 08:38:12 2021] SVM: kvm [4031]: vcpu0, guest rIP: 0xfffff86fca8f4e99 unimplemented wrmsr: 0xc0010115 data 0x0 root@ripper:~# pveversion pve-manager/7.1-5/6fe299a0 (running kernel: 5.13.19-1-pve)
root@ripper:~# cat /sys/module/kvm_amd/parameters/nested 1 0rb3 host cpu nested virtualization threadripper
Replies: 12 Forum: Proxmox VE: Installation and configuration
S Thread 'Win11 VM opening many tabs at once crashes proxmox host' Jan 30, 2024
Edits: Edit 1: Я попытался установить новую VM Windows, следуя и загрузил кучу вкладок в librewolf. Проблем нет, не вылетает. Теперь вылетает! Я попробовал удалить сетевой драйвер и переустановить его в моей старой (baremetal -> proxmox) VM, загрузить все вкладки в браузере, host снова вылетает. Это так странно.
Edit 2: Я запустил memtest86+, проблем с RAM нет. Экран показывает "pass".
Edit 3: Новая созданная VM с старым профилем librewolf вылетает. Кажется, это воспроизводимо!
Привет, я новичок в Proxmox. Это совершенно новая Proxmox...
Snuupy
Replies: 50 Forum: Proxmox VE: Installation and configuration
Все, что я вижу в логах:Code: proxmox kernel: kvm_amd: kvm [2955]: vcpu0, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu1, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu2, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu3, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu4, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu5, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu6, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu7, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu8, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
proxmox kernel: kvm_amd: kvm [2955]: vcpu9, guest rIP: 0xfffff80e8093b475 Необработанный WRMSR(0xc0010115) = 0x0
Чтобы обойти это, достаточно отключить GPU passthrough или удалить Virtual Machine Platform в Windows. Они не могут сосуществовать вместе.
Возможно, такое поведение специфично для моего программного/аппаратного обеспечения, поэтому я добавляю детали:pve-qemu-kvm: 9.2.0-2
proxmox-ve: 8.3.0 (running kernel: 6.8.12-8-pve)
Процессор: AMD Ryzen 7 8845HS w/ Radeon 780M
Graphics Code: agent: 1
args: -cpu 'host'
balloon: 0
bios: ovmf
boot: order=scsi0
cores: 16
cpu: host,hidden=1
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
#hostpci0: 0000:c6:00.0,pcie=1,romfile=vbios.bin,x-vga=1
#hostpci2: 0000:c8:00.4
machine: pc-q35-9.0,viommu=virtio
memory: 36864
meta: creation-qemu=9.0.2,ctime=1737833890
name: Windows11
net0: virtio=BC:24:11:1C:0C:88,bridge=vmbr0,firewall=1
numa: 0
ostype: win11
scsi0: local-lvm:vm-100-disk-1,cache=writeback,discard=on,iothread=1,size=256G
scsihw: virtio-scsi-single
smbios1: uuid=f7cf72c0-98a5-4546-8874-333fa2a06956
sockets: 1
tablet: 0
tpmstate0: local-lvm:vm-100-disk-2,size=4M,version=v2.0
vga: qxl
vmgenid: 613504a5-d8b6-4282-9f77-6f486cc75332
В BIOS обе опции включены: IOMMU, SR-IOV.
Похожий запрос и полезные ссылки:
0 Thread 'AMD Nested Virtualization not working after 7.1 upgrade' Nov 20, 2021
У меня есть VM Windows 10, которая работала правильно с hyper-v (amd nested virtualization включена) на AMD Threadripper 2970wx с CPU host,hidden=1, однако после обновления до 7.1 машина загружается до 100% CPU сразу после запуска и вылетает через некоторое время, и я получаю нижеописанную ошибку в syslog для каждого назначенного ядра.
Code: [Sat Nov 20 08:38:12 2021] SVM: kvm [4031]: vcpu0, guest rIP: 0xfffff86fca8f4e99 unimplemented wrmsr: 0xc0010115 data 0x0 root@ripper:~# pveversion pve-manager/7.1-5/6fe299a0 (running kernel: 5.13.19-1-pve)
root@ripper:~# cat /sys/module/kvm_amd/parameters/nested 1 0rb3 host cpu nested virtualization threadripper
Replies: 12 Forum: Proxmox VE: Installation and configuration
S Thread 'Win11 VM opening many tabs at once crashes proxmox host' Jan 30, 2024
Edits: Edit 1: Я попытался установить новую VM Windows, следуя и загрузил кучу вкладок в librewolf. Проблем нет, не вылетает. Теперь вылетает! Я попробовал удалить сетевой драйвер и переустановить его в моей старой (baremetal -> proxmox) VM, загрузить все вкладки в браузере, host снова вылетает. Это так странно.
Edit 2: Я запустил memtest86+, проблем с RAM нет. Экран показывает "pass".
Edit 3: Новая созданная VM с старым профилем librewolf вылетает. Кажется, это воспроизводимо!
Привет, я новичок в Proxmox. Это совершенно новая Proxmox...
Snuupy
Replies: 50 Forum: Proxmox VE: Installation and configuration
