У меня материнская плата WRX 80 Creator с встроенным контроллером Thunderbolt 4. Я пытаюсь передать его в Windows VM, чтобы упростить подключение устройств. Я назначил контроллер Thunderbolt и USB-контроллер VM и установил драйверы Thunderbolt для моей материнской платы. Контроллер отображается в Windows, но подключенные устройства нет. Я уже прочитал кучу тем на эту тему, и там упоминалось, что это работает только тогда, когда контроллер находится в своей собственной группе IOMMU. Когда я делаю ``` ls /sys/kernel/iommu_groups/*/devices /sys/kernel/iommu_groups/0/devices: 0000:60:01.0 0000:61:00.0 0000:62:01.0 0000:62:03.0 0000:64:00.0 0000:65:01.0 0000:66:00.0 0000:97:00.0 0000:60:01.1 0000:62:00.0 0000:62:02.0 0000:63:00.0 0000:65:00.0 0000:65:04.0 0000:67:00.0 ```, я вижу, что несколько устройств находятся в этой группе. 60 и 63 – это контроллеры Thunderbolt, но остальные устройства – это сетевые карты и прочее. Это причина, по которой это не работает? Могу ли я как-нибудь поместить устройства Thunderbolt в свою собственную группу? Когда я подключаю USB-устройство к хабу Thunderbolt, я могу передать это устройство само по себе, но не весь контроллер. Какие есть идеи?
Можно ли пробросить контроллер Thunderbolt в виртуальную машину, если он не находится в изолированной группе iommu?, Proxmox Виртуальная Среда
|
08.01.2023 11:50:00
|
|
|
|
|
|
06.07.2023 19:20:00
Ты проблему решил?
|
|
|
|
|
|
23.05.2024 11:55:00
Я уже немного отошел от этого дела... но если могу помочь, постараюсь. Напиши мне в личку или что-то вроде того, и посмотрим.
|
||||
|
|
|
|||
Читают тему
