Я только что установил свежевышедший ProxmoxVE 6.2 из-за случайного изменения размера раздела / что привело к краху моей системы. После настройки PCI-E passthrough возникли несколько проблем, описанных ниже:
Веб-интерфейс pveproxy сообщает "IOMMU не обнаружен, пожалуйста, активируйте его. Смотрите документацию для получения дополнительной информации", когда я пытаюсь добавить устройство к гостевым ВМ. Как видно на скриншоте, команда Code: lspci -Dnnk показывает, что устройства, которые я собираюсь подключить к ВМ, уже привязаны к vfio-pci. И они на самом деле могут быть переданы ВМ и работают хорошо. Intel gvt-g вообще не работает. Папка /sys/bus/pci/devices/0000:00:02.0/mdev_supported_types не отображается после перезагрузки машины, и веб-интерфейс pveproxy сообщает странный номер группы IOMMU '-1' для этого устройства. Драйвер i915 загружен с графическим блоком Intel UHD 630. Вот ключевые параметры в конфигурационных файлах: /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="vfio-pci.ids=1002:67ff,1002:aae0,1106:3483,8086:a170 nomodeset iommu=pt pcie_acs_override=downstream,multifunction i915_enable.gvt=1 kvm.ignore_msrs=1 irqpoll drm.debug=0 intel_iommu=on,igfx_off" /etc/modules kvmgt vfio vfio_mdev vfio_pci vfio_iommu_type1 vfio_virqfd /etc/modprobe.d/vfio.conf options vfio-pci ids=1002:67ff,1002:aae0,1106:3483,8086:a170 options vfio_iommu_type1 allow_unsafe_interrupts=1 options kvm_intel nested=1 options kvm ignore_msrs=Y Помогите, пожалуйста, решить эту проблему! Заранее спасибо. ОБНОВЛЕНИЕ от 01.06.2020 После нескольких попыток я наконец выяснил, что проблема связана с параметром ядра: nomodeset (или i915.modeset=0 как эквивалент для Intel UHD).
Веб-интерфейс pveproxy сообщает "IOMMU не обнаружен, пожалуйста, активируйте его. Смотрите документацию для получения дополнительной информации", когда я пытаюсь добавить устройство к гостевым ВМ. Как видно на скриншоте, команда Code: lspci -Dnnk показывает, что устройства, которые я собираюсь подключить к ВМ, уже привязаны к vfio-pci. И они на самом деле могут быть переданы ВМ и работают хорошо. Intel gvt-g вообще не работает. Папка /sys/bus/pci/devices/0000:00:02.0/mdev_supported_types не отображается после перезагрузки машины, и веб-интерфейс pveproxy сообщает странный номер группы IOMMU '-1' для этого устройства. Драйвер i915 загружен с графическим блоком Intel UHD 630. Вот ключевые параметры в конфигурационных файлах: /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="vfio-pci.ids=1002:67ff,1002:aae0,1106:3483,8086:a170 nomodeset iommu=pt pcie_acs_override=downstream,multifunction i915_enable.gvt=1 kvm.ignore_msrs=1 irqpoll drm.debug=0 intel_iommu=on,igfx_off" /etc/modules kvmgt vfio vfio_mdev vfio_pci vfio_iommu_type1 vfio_virqfd /etc/modprobe.d/vfio.conf options vfio-pci ids=1002:67ff,1002:aae0,1106:3483,8086:a170 options vfio_iommu_type1 allow_unsafe_interrupts=1 options kvm_intel nested=1 options kvm ignore_msrs=Y Помогите, пожалуйста, решить эту проблему! Заранее спасибо. ОБНОВЛЕНИЕ от 01.06.2020 После нескольких попыток я наконец выяснил, что проблема связана с параметром ядра: nomodeset (или i915.modeset=0 как эквивалент для Intel UHD).
