Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Виртуализация AMD Nested для Windows 11 не работает с пробросом GPU.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Виртуализация AMD Nested для Windows 11 не работает с пробросом GPU., Proxmox Виртуальная Среда
     
    pleha
    Guest
    #1
    0
    13.03.2025 20:25:00
    Привет, похоже, что одновременно использовать 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, следуя https://pve.proxmox.com/wiki/Windows_10_guest_best_practices и загрузил кучу вкладок в 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
     
     
     
    MarkusF
    Guest
    #2
    0
    19.03.2025 15:21:00
    Привет, можешь попробовать этот обходной путь: Твой пост в теме 'BSOD в Windows 11 с GPU passthrough и вложенной виртуализацией' 16 апреля 2024 г. @MarkusF Очень странно, но переключение с SATA на IDE или Virtio для загрузочного диска Windows и удаление/переустановка драйвера Virtio с выключенным "memory balloon" и невыбранным virtgpu работает нормально и нет сбоев. Очень странно, что SATA к IDE, похоже, основная вещь, которая предотвращает сбои, хотя я использую Virtio SCSI single. Подскажи, что может вызывать эту проблему? Спасибо thebuildingguy Это не связано, но можешь убрать args: -cpu 'host'. У тебя уже есть cpu: host,hidden=1 в конфиге. И viommu=virtio нужен, только если ты хочешь передать GPU виртуальным машинам Hyper-V внутри твоей Windows VM.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры