Я с радостью запускал пару виртуальных машин Windows 10 на QEMU-KVM с GPU Passthrough в течение последних нескольких лет без особых проблем. Однако несколько дней назад (21 мая 2020 г.) обе мои виртуальные машины начали давать сбой при запуске.
Если я загружаю Windows в безопасном режиме - работает. Если я загружаюсь с отключенными драйверами графического процессора Windows - все работает. При установке или включении драйвера происходит сбой (пустой экран, виртуальная машина использует 100% ЦП, не может переключить блокировку чисел на клавиатуре), и через несколько секунд виртуальная машина перезагружается.
У кого-нибудь были похожие проблемы или кто-нибудь знает, как я могу их устранить?
Аппаратное обеспечение
Программное обеспечение
Вещи, которые я пробовал
Хорошо, благодаря этому сообщению мне удалось решить проблему, по крайней мере, в тестовой среде:
https://forums.engineerworkshop.com/t/fixing-gpu-passthrough-on-windows-10-vm-in-proxmox/207
Я предпринял следующие шаги:
в моей конфигурации виртуальной машины — это отключило драйверы графического процессора, чтобы я мог загрузиться в WindowsMSISupported
значение «1» для моего графического процессора
в моей конфигурации ВМ--
Я правильно перестрою свои ВМ на следующих выходных (я работал один экземпляр Win 10 на «голом железе») и, если все идет хорошо, примите это как ответ.
--
Редактировать: я пересобрал свои виртуальные машины, и описанное выше изначально устранило проблему. Однако я запускаю несколько разных графических процессоров на своих виртуальных машинах, и каждый раз, когда я меняю графический процессор, он сбрасывает раздел реестра. В итоге я заменил все свои графические процессоры на AMD, которые работали лучше (все еще есть ошибка сброса, но, по крайней мере, они работали).