Графический процессор NVIDIA L4 не обнаружен в виртуальной машине Linux Hyper-V после DDA [закрыто]Linux

Ответить Пред. темаСлед. тема
Anonymous
 Графический процессор NVIDIA L4 не обнаружен в виртуальной машине Linux Hyper-V после DDA [закрыто]

Сообщение Anonymous »

Сведения о среде:

  • Хост-машина:

    ОС: 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 наблюдались ошибки или предупреждения.

Дополнительные примечания:



Подробнее здесь: https://stackoverflow.com/questions/793 ... -after-dda
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»