Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [SOLVED]vfio-nv43

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [SOLVED]vfio-nv43, Proxmox Виртуальная Среда
     
    midgetseeker
    Guest
    #1
    0
    17.03.2023 23:07:00
    Здравствуйте, всем. Я пытаюсь перейти с vmware esxi 7, но это сложно. Я сделал дамп vbios и пропатчил его. Это вроде работает с установщиком Windows, пока вы не добавите сетевую карту, и Windows подтягивает стандартный драйвер nvidia, и всё идет наперекосяк. Как именно запустить GPU passthrough на proxmox??? Я сделал дамп vbios с помощью gpu-z на чистой установке w10. Пропатчил его с помощью vfio patcher. Это карта 1080ti gp102. Почему так сложно заставить работать GPU passthrough? Я приложил свою конфигурацию. 9000 — это шаблон win10, 101 — это его развертывание.
     
     
     
    midgetseeker
    Guest
    #2
    0
    02.04.2023 23:16:00
    Поднимаю эту тему, надеясь, что кто-то пожалится на меня и укажет, что я делаю не так.
     
     
     
    leesteken
    Guest
    #3
    0
    02.04.2023 23:32:00
    Вместо pc-q35-7.1 используйте pc-q35-6.2, это очень помогает с драйверами AMD для Windows 10. У вас уже есть основной графический процессор (x-vga=1) и romfile. Если вы передаете графический процессор при загрузке, используйте этот обходной путь вместо nofb nomodeset video=vesafb:off video=efifb:off video=simplefb:off, который ничего не делает с Proxmox 7.2. Использование этого обходного пути initcall_blacklist=sysfb_init обычно решает ошибку BAR 3: can't reserve, как вы можете видеть из той темы. Я не распознал вашу проблему раньше, потому что сообщение об ошибке было скрыто среди множества вложений, и вы не описали свою аппаратную настройку, извините. РЕДАКТИРОВАНИЕ: вы предоставили всю необходимую информацию, что замечательно, но я не распознал это ранее. Еще раз приношу свои извинения.
     
     
     
    midgetseeker
    Guest
    #4
    0
    02.04.2023 23:49:00
    Спасибо @leesteken за ответ, я попробую понизить уровень оборудования VM и настроить этот параметр ядра. Имей ввиду, чтобы не загромождать себя лишними файлами, что это платформа Intel. Это материнская плата Asus x299 Sage WS с процессором Intel 9800X. БИОС на этих платах действительно проблемный, так как они предназначены для CAD/видеомонтажа, а мне нужно, чтобы всё это работало для гиперконвергенции в форме запуска ВМ для тестирования/разработки и также для игр. Мне удалось это сделать с VMware ESXi 7.0.3 и vCenter, но требования для этой настройки зависят от цен на электричество и моего бюджета. Proxmox предоставляет много возможностей, так как я также использую его на нескольких Raspberry Pi и хотел бы объединить все их в кластер, но отвлекся. Я протестирую и вернусь с результатами и соответствующими данными отладки. Большое спасибо за совет!
     
     
     
    midgetseeker
    Guest
    #5
    0
    03.04.2023 03:16:00
    Привет, @leesteken! Я в полном восторге, две недели мучился с различными настройками, но это действительно сработало! Не могу передать, как я счастлив, что всё получилось. Я, наверное, выполнил 90% того, что нужно, чтобы это заработало, так как смог установить win10 в ВМ с самого хоста Proxmox, но всё время сталкивался с ошибкой драйвера код 43, когда устанавливался драйвер обновления от Microsoft или официальный драйвер nVidia. Просто сделал настройку, создал новую ВМ и свежую установку win10, чтобы убедиться, что не натыкаюсь на проблему, возникшую из-за моих предыдущих попыток, и драйвер nVidia установился так же, как и на железе. Я буду документировать процесс с деталями, но, определённо, Google не мой друг. Для проверки я быстро запустил Doom Eternal, чтобы посмотреть, будет ли краш, и всё работало, как обычно. Ещё раз спасибо большое за твою помощь!
     
     
     
    midgetseeker
    Guest
    #6
    0
    04.04.2023 10:52:00
    Всем привет, я выложу свои настройки конфигурации для тех, кто столкнулся с аналогичной ситуацией. Результаты могут отличаться в зависимости от производителя материнской платы/видеокарты. Я опишу состояние конфигурации Proxmox, так как мои проблемы были вызваны количеством устаревшей информации или просто ложных данных/спекуляций/работает для меня. Код: root@px-desktop:~# uname -a
    Linux px-desktop 5.15.74-1-pve #1 SMP PVE 5.15.74-1 (Пн, 14 Ноя 2022 20:17:15 +0100) x86_64 GNU/Linux

    root@px-desktop:~# pveversion
    pve-manager/7.3-3/c3928077 (работающий ядро: 5.15.74-1-pve)

    root@px-desktop:~# cat /proc/cmdline
    BOOT_IMAGE=/boot/vmlinuz-5.15.74-1-pve root=/dev/mapper/pve-root ro quiet intel_iommu=on initcall_blacklist=sysfb_init

    root@px-desktop:~# cat /etc/modprobe.d/blacklist.conf
    blacklist radeon
    blacklist nouveau
    blacklist nvidia

    root@px-desktop:~# cat /etc/modprobe.d/iommu_unsafe_interrupts.conf
    options vfio_iommu_type1 allow_unsafe_interrupts=1

    root@px-desktop:~# cat /etc/modprobe.d/kvm.conf
    options kvm ignore_msrs=1 report_ignored_msrs=0

    root@px-desktop:~# cat /etc/modprobe.d/pve-blacklist.conf
    # Этот файл содержит список модулей, которые не поддерживаются Proxmox VE

    # nidiafb см. отчет об ошибке https://bugzilla.proxmox.com/show_bug.cgi?id=701
    blacklist nvidiafb

    root@px-desktop:~# cat /etc/modprobe.d/vfio.conf
    options vfio-pci ids=10de:1b06,10de:10ef disable_vga=1 Группа IOMMU выглядит так: Код: Группа IOMMU 76:
       68:00.0 Контроллер совместимого VGA [0300]: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1)
       68:00.1 Аудиоустройство [0403]: NVIDIA Corporation GP102 HDMI Audio Controller [10de:10ef] (rev a1) Важно отметить, что аудиоконтроллер должен находиться в той же группе IOMMU, что и видеоконтроллер. Если это не так, то что-то не так. Прежде чем это заработало с вышеприведённым решением, видеокомпоненты и компоненты звука карты показывались в IOMMU 76 и 77 соответственно. Патч VFIO не требуется для этого. Единственное различие между использованием дампа vbios карты или патченного дампа заключается только в экранной заставке UEFI при загрузке машины. Патченный дамп vbios показывает заставку UEFI при запуске ВМ, в то время как оригинальный vbios инициализирует дисплей, когда это делает ОС. ЭТО ПРИМЕНИМО ДЛЯ ВИДЕОКАРТЫ NVIDIA 1080Ti! Вот моя конфигурация ВМ. Устройство hostpci0 — это адаптер USB 3.2 Код: # Свежая установка w10, ничего не установлено/не настроено
    agent: 1
    bios: ovmf
    boot: order=scsi0;ide2;ide0
    cores: 8
    cpu: host
    efidisk0: local-lvm:vm-1000-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
    hostpci0: 0000:02:00,pcie=1
    hostpci1: 0000:68:00,pcie=1,romfile=1080ti_patched.rom,x-vga=1
    ide0: local:iso/virtio-win-0.1.229.iso,media=cdrom,size=522284K
    ide2: local:iso/Windows10_22H2.iso,media=cdrom,size=4671872K
    machine: pc-q35-6.2
    memory: 16384
    meta: creation-qemu=7.1.0,ctime=1680476494
    name: w10
    numa: 0
    ostype: win10
    scsi0: local-lvm:vm-1000-disk-1,iothread=1,size=100G,ssd=1
    scsihw: virtio-scsi-single
    smbios1: uuid=53e117ca-52c6-462b-96a1-feb41d749b27
    snaptime: 1680477590
    sockets: 1
    vga: none
    vmgenid: bb5d3904-c42e-4206-b24e-b428df9ef584
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры