Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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]Proxmox 7.1 GPU Passthrough

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [SOLVED]Proxmox 7.1 GPU Passthrough, Proxmox Виртуальная Среда
     
    CochraneServer
    Guest
    #1
    0
    29.11.2021 21:16:00
    Привет, у меня проблема с настройкой GPU passthrough в proxmox на новом переустановленном системе, которая раньше работала. ThinkCentre M83 Tower Lenovo SDK0E50510 WIN (SHARKBAY), материнская плата UEFI, процессор Intel i7-4790, 250 ГБ SSD Samsung и 256 ГБ SSD Seagate (ZFS RAID1 - 250 ГБ). Ранее у меня была proxmox 7 (насколько я помню), и я использовал LVM для хранения ВМ. У меня получалось настроить GPU passthrough на этом же компьютере с помощью grub. Мои инструкции ниже: cp /etc/default/grub /root/grub-bkup nano /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on i915.enable_gvt=1" update-grub reboot dmesg | grep -e DMAR -e IOMMU cp /etc/modules /root/modules-bkup nano /etc/modules # Модули, необходимые для PCI passthrough vfio vfio_iommu_type1 vfio_pci vfio_virqfd # Модули, необходимые для Intel GVT kvmgt exngt vfio-mdev reboot lspci -nnv | grep VGA 00:02.0 VGA-compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA контроллер]) *PCI-адрес iGPU - 00:02.0. Теперь я пытаюсь настроить это на новой установке, сделанной с использованием zfs и, как я понимаю, EFI для загрузки. root@proxmox:~# efibootmgr -v BootCurrent: 000E Timeout: 1 секунды BootOrder: 0000,000E,001E,001B,001D,0004,0005 Boot0000* Linux Boot Manager HD(2,GPT,4cb46da8-60b0-42e0-8c0a-cb78ae72d033,0x800,0x100000)/File(\EFI\SYSTEMD\SYSTEMD-BOOTX64.EFI) Boot0004* Generic Usb Device VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb) Boot0005* CD/DVD Device VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb) Boot000E* Samsung SSD 840 Series BBS(HD,,0x0)..BO Boot001B* UEFI OS HD(2,GPT,4cb46da8-60b0-42e0-8c0a-cb78ae72d033,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI) Boot001D* UEFI OS HD(2,GPT,e09c9466-1cea-41fd-ae7f-72ef59a980e3,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI) Boot001E* Seagate SSD BBS(HD,,0x0)..BO Я пробовал следующие инструкции, но GUI Proxox по-прежнему показывает, что IOMMU не включен: cp /etc/kernel/cmdline /etc/kernel/cmdline-bkup nano /etc/kernel/cmdline quiet intel_iommu=on iommu=pt enable_gvt=1 proxmox-boot-tool refresh dmesg | grep -e DMAR -e IOMMU cp /etc/modules /root/modules-bkup nano /etc/modules # Модули, необходимые для PCI passthrough vfio vfio_iommu_type1 vfio_pci vfio_virqfd # Модули, необходимые для Intel GVT kvmgt exngt vfio-mdev reboot. Спасибо за любую помощь.
     
     
     
    Sciurus
    Guest
    #2
    0
    04.04.2022 21:25:00
    Кажется, есть столько же веб-страниц (больше?), которые указывают exngt вместо xengt в своих примерах /etc/modules. Я так рад, что ты добавил этот последний комментарий.
     
     
     
    albyg
    Guest
    #3
    0
    02.05.2023 12:39:00
    Я следил за этой темой и исправил проблему "IOMMU не обнаружен", когда добавлял PCI-карту в ВМ, но теперь получаю странную ошибку: при запуске ВМ возникают ошибки, и мне нужно физически перезагрузить весь сервер, чтобы вернуть управление. Также проверяя /sys/kernel/iommu_groups/, я вижу, что на самом деле нет добавленных PCI:-( Есть какие-нибудь советы по этой проблеме? Код: [185.096406] ata5.04: отключено [185.096421] ata5.15: отключено [185.125787] sd 4:4:0:0: [sda] Синхронизация кэша SCSI [185.125822] sd 4:4:0:0: [sda] Синхронизация кэша(10) не удалась: Результат: hostbyte-DID_BAD_TARGET driverbyte=DRIVER_OK [185.125841] sd 4:4:0:0: [sda] Остановка диска [185.125852] sd 4:4:0:0: [sda] Запуск/остановка устройства не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte-DRIVER_OK [185.126097] ata6.00: отключено [185.126179] ata6.o2: отключено [185.126266] ata6.03: отключено [185.126345] ata6.04: отключено [185.126355] ata6.15: отключено [185.165821] sd 5:0:0:0: [sdb] Синхронизация кэша SCSI [185.165851] sd 5:0:0:0: [sdb] Синхронизация кэша(10) не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte-DRIVER_OK [185.165870] sd 5:0:0:0: [sdb] Остановка диска [185.165881] sd 5:0:0:0: [sdb] Запуск/остановка устройства не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK [185.189836] sd 5:2:0:0: [sdc] Синхронизация кэша SCSI [185.189866] sd 5:2:0:0: [sdc] Синхронизация кэша(10) не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK [185.189885] sd 5:2:0:0: [sdc] Остановка диска [185.189896] sd 5:2:0:0: [sdc] Запуск/остановка устройства не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK [185.229820] sd 5:3:0:0: [sdd] Синхронизация кэша SCSI [185.229848] sd 5:3:0:0: [sdd] Синхронизация кэша(10) не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK [185.229B66] sd 5:3:0:0: [sdd] Остановка диска [185.229878] sd 5:3:0:0: [sdd] Запуск/остановка устройства не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK [185.305773] sd 5:4:0:0: [sde] Синхронизация кэша SCSI [185.305801] sd 5:4:0:0: [sde] Синхронизация кэша(10) не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK [185.305820] sd 5:4:0:0: [sde] Остановка диска [185.305832] sd 5:4:0:0: [sde] Запуск/остановка устройства не удалась: Результат: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK [185.888211] устройство tap100i0 вошло в режим проброса [185.921093] vmbr0: порт 2(fwpr100p0) вошел в блокирующее состояние [185.921110] vmbr0: порт 2(fupr100p0) отключен [185.921167] устройство fupr100p0 вошло в режим проброса [185.921202] vmbr0: порт 2(fwpr100p0) вошел в блокирующее состояние [185.921213] vmbr0: порт 2(fwpr100po) вошел в состояние пересылки [185.925255] fwbr100i0: порт 1 (fwin100i0) вошел в блокирующее состояние [185.925271] fwbr100i0: порт 1(fwin100i0) отключен [185.925311] устройство fwln100i0 вошло в режим проброса [185.925338] fwbr10o10: порт 1(fwln100i0) вошел в блокирующее состояние [185.925349] fwbr100i0: порт 1(fwin100i0) вошел в состояние пересылки [185.929453] fwbr10o10: порт 2(tap100i0) вошел в блокирующее состояние [185.929469] fwbr100i0: порт 2(tap100i0) отключен [185.929526] fwbr100i0: порт 2(tap100i0) вошел в блокирующее состояние [185.929538] fwbr100i0: порт 2(tap100i0) вошел в состояние пересылки
     
     
     
    leesteken
    Guest
    #4
    0
    02.05.2023 13:01:00
    Добавление (или удаление) устройств PCI(e) может изменить PCI ID других устройств (что также приводит к изменению названий сетевых устройств). Не запускайте ВМ автоматически при загрузке и проверьте с помощью lspci новые номера PCI ID, измените конфигурацию ВМ соответственно (для всех ВМ, которые используют passthrough). Возможно, также потребуется настроить другие скрипты или обходные решения.
     
     
     
    albyg
    Guest
    #5
    0
    02.05.2023 15:47:00
    Потому что я только что установил Proxmox, я осторожно настроил его, не запуская виртуальную машину TrueNAS при загрузке. У меня возникает эта ошибка каждый раз, когда я запускаю ВМ. Я следовал вашим советам, потому что не был уверен в PCI ID, и подтверждаю, что добавил правильный — контроллер SATA. Стоит ли мне попробовать прямой обход жесткого диска вместо PCI? Насколько мне известно, обход PCI рекомендуется, я не прав? Вот как я добавляю PCI к ВМ.
     
     
     
    leesteken
    Guest
    #6
    0
    02.05.2023 17:07:00
    Ваш вопрос, похоже, не связан с этой решенной темой. Не все SATA-контроллеры работают с пасс-технологиями или находятся в IOMMU-группах, содержащих другие важные устройства для хоста. Или, возможно, у вас хостовые диски подключены к тому же SATA-контроллеру. Пожалуйста, поищите на форуме темы по пасс-технологиям SATA-контроллеров и дисков, и начните новую тему, если не сможете решить проблему.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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