Я пытаюсь запустить AMD Radeon RX580 (бренд Sapphire, 8 ГБ памяти) в Windows 10 (64-разрядная версия) Hyper-V Guest, используя следующую инструкцию:
- Установите драйверы графического процессора на хост
- Добавление виртуальной машины 1-го поколения в Hyper V (Server 2016 / Windows 10)
- Не используйте динамическую память
- Установить свойства виртуальной машины в hyperV для отключения при выключении хоста
- Найдите GPU в диспетчере устройств, перейдите в свойства и узнайте подробности "пути к местоположению". Будет выглядеть примерно так, но дольше PCIROOT (0) #PCI (0200)
- Запустите приведенную ниже команду на хосте Hyper V Dismount-VmHostAssignableDevice -locationpath "PCI-Location-path" -force
- Add-VMAssignableDevice -LocationPath "PCI-Location-path" -VMName "name-of-VM"
- Запустите эту команду (не забудьте установить для параметра -HighMemoryMappedIoSpace максимальное значение вашей виртуальной памяти графического процессора)
- Set-VM "имя вашего виртуального компьютера" -GuestControlledCacheTypes $ True -LowMemoryMappedIoSpace 2000 МБ -HighMemoryMappedIoSpace 8000 МБ
Я попытался установить там драйверы:
- WHQL-win10-64bit-Radeon-программно-малиново-Оживите-17.4.3-apr17.exe
- win10-64bit-Radeon-программное адреналином издание-18.3.3-march18.exe
Но оба не смогли работать с гостем Windows 10 Hyper-V. Чего не хватает?