Сведения о среде:
- Хост-машина:
ОС: Windows Server 2022 - Графический процессор: NVIDIA L4 x 3
- ЦП: Intel Xeon Gold 6542Y (с включенным VT-d) )
- ИОММУ и SR-IOV: включен в BIOS
- ОС: Linux (Debian 12)
- Конфигурации Hyper-V DDA выполняются без ошибок.
Шаги Выполнено:
- Проверка текущего состояния виртуальной машины
Вывод:
Код: Выделить всё
PS C:\Users\Administrator> Get-VMКод: Выделить всё
Name State CPUUsage(%) MemoryAssigned(M) Uptime Status Version ---- ----- ----------- ----------------- ------ ------ ------- VM_4.5.12_Build Off 0 0 00:00:00 正常稼働中 10.0 - Установите действие автоматической остановки
Код: Выделить всё
PS C:\Users\Administrator> Set-VM -Name VM_4.5.12_Build -AutomaticStopAction TurnOff - Включить гостевые типы кэша
Код: Выделить всё
PS C:\Users\Administrator> Set-VM -GuestControlledCacheTypes $true -VMName VM_4.5.12_Build - Настройка пространства ввода-вывода, отображаемого в памяти
- Выделенное малое пространство ввода-вывода, отображаемое в памяти:
Код: Выделить всё
PS C:\Users\Administrator> Set-VM -LowMemoryMappedIoSpace 3Gb -VMName VM_4.5.12_Build - Выделенное пространство ввода-вывода с отображением в памяти:
Код: Выделить всё
PS C:\Users\Administrator> Set-VM -HighMemoryMappedIoSpace 33280Mb -VMName VM_4.5.12_Build
- Выделенное малое пространство ввода-вывода, отображаемое в памяти:
- Отключите графический процессор от хоста
Графический процессор был удален с хоста с помощью следующей команды:Код: Выделить всё
PS C:\Users\Administrator> Dismount-VMHostAssignableDevice -LocationPath "PCIROOT(9E)#PCI(0100)#PCI(0000)" -Force - Назначьте графический процессор виртуальной машине[/b]
Графический процессор был назначен виртуальной машине используя:Код: Выделить всё
PS C:\Users\Administrator> Add-VMAssignableDevice -LocationPath "PCIROOT(9E)#PCI(0100)#PCI(0000)" -VMName VM_4.5.12_Build
- Запустить виртуальную машину
После завершения настройки DDA виртуальная машина была запущена:Код: Выделить всё
PS C:\Users\Administrator> Start-VM -Name VM_4.5.12_Build - Проверьте графический процессор в гостевой ОС
Внутри гостевой ОС Для проверки видимости графического процессора использовалась следующая команда:Код: Выделить всё
lspci | grep -i nvidia - Запустил виртуальную машину и проверил наличие графического процессора в гостевой ОС с помощью lspci.
< img alt="введите здесь описание изображения" src="https://i.sstatic.net/DduDJHy4.png" />
Обнаруженная проблема:
- ГП не отображается в выводе lspci внутри виртуальной машины Linux, несмотря на то, что все конфигурации выполняются без ошибок.
- Нет в процессе установки DDA наблюдались ошибки или предупреждения.
Дополнительные примечания:
- Драйверы NVIDIA устанавливаются на хост-сервере Windows.
- Центр обработки данных Драйвер L4 для Windows 560.94 | Windows Server 2022
https://www.nvidia.com/en-us/drivers/details/231074/
[img]https://i. sstatic.net/oJnijOKA.png[/img]
Подробнее здесь: https://stackoverflow.com/questions/793 ... -after-dda
Мобильная версия