Привет!
--------------------------
TL;DR: Сервер Proxmox с PCI passthrough к Windows и Linux VM работал. Обновление BIOS и/или microcode сломало PCI passthrough только к Linux VM. Загрузка Linux VM с PCI изначально вылетала с полным сервером Proxmox. После некоторых изменений Linux VM с PCI теперь 'загружаются' без сбоев, но недоступны для пинга, показывают высокое потребление CPU/RAM и не отображаются на мониторе.
---------------------------
У меня небольшая проблемка, хотя, возможно, я что-то упускаю из виду. Мой сервер Proxmox работал более года без проблем, я передавал GPU как Linux, так и Windows VM. К сожалению, сервер иногда вылетал. Я наконец-то обновил BIOS и microcode, что, кажется, полностью решило проблему с вылетами. Я могу запускать свою Windows VM с GPU passthrough без проблем, и так уже пару месяцев, но ни как не могу заставить мои Linux VM правильно загружаться, когда к ним подключено PCI-оборудование. У меня материнская плата ASUS X-570 PLUS, Ryzen 7 CPU и GPU 1070. После обновления BIOS/microcode я прошерстил настройки BIOS и внес изменения для включения виртуализации и PCI passthrough, следуя руководству Proxmox по PCI passthrough. Моя Windows VM с PCI сразу же заработала, но моя Ubuntu VM с PCI вылетала сразу же при запуске. Я внес некоторые изменения, в основном следуя этой инструкции . Теперь мои Ubuntu и Mint VM 'загружаются' без сбоев Proxmox сервера, но недоступны для доступа. Они обе показывают высокое потребление CPU/RAM в сводке Proxmox, но не отображаются на моем мониторе и недоступны для пинга. Интересно, что монитор просыпается при запуске VM, но в конечном итоге не получает сигнал. Я тестировал различные вещи для исправления моей проблемы, в настройках BIOS, переменных GRUB и с опциями оборудования VM, но в данный момент я в тупике. Буду благодарен за любую помощь или предложения, и могу предоставить журналы ошибок, текущие настройки, все, что будет полезно. Спасибо!
--------------------------
TL;DR: Сервер Proxmox с PCI passthrough к Windows и Linux VM работал. Обновление BIOS и/или microcode сломало PCI passthrough только к Linux VM. Загрузка Linux VM с PCI изначально вылетала с полным сервером Proxmox. После некоторых изменений Linux VM с PCI теперь 'загружаются' без сбоев, но недоступны для пинга, показывают высокое потребление CPU/RAM и не отображаются на мониторе.
---------------------------
У меня небольшая проблемка, хотя, возможно, я что-то упускаю из виду. Мой сервер Proxmox работал более года без проблем, я передавал GPU как Linux, так и Windows VM. К сожалению, сервер иногда вылетал. Я наконец-то обновил BIOS и microcode, что, кажется, полностью решило проблему с вылетами. Я могу запускать свою Windows VM с GPU passthrough без проблем, и так уже пару месяцев, но ни как не могу заставить мои Linux VM правильно загружаться, когда к ним подключено PCI-оборудование. У меня материнская плата ASUS X-570 PLUS, Ryzen 7 CPU и GPU 1070. После обновления BIOS/microcode я прошерстил настройки BIOS и внес изменения для включения виртуализации и PCI passthrough, следуя руководству Proxmox по PCI passthrough. Моя Windows VM с PCI сразу же заработала, но моя Ubuntu VM с PCI вылетала сразу же при запуске. Я внес некоторые изменения, в основном следуя этой инструкции . Теперь мои Ubuntu и Mint VM 'загружаются' без сбоев Proxmox сервера, но недоступны для доступа. Они обе показывают высокое потребление CPU/RAM в сводке Proxmox, но не отображаются на моем мониторе и недоступны для пинга. Интересно, что монитор просыпается при запуске VM, но в конечном итоге не получает сигнал. Я тестировал различные вещи для исправления моей проблемы, в настройках BIOS, переменных GRUB и с опциями оборудования VM, но в данный момент я в тупике. Буду благодарен за любую помощь или предложения, и могу предоставить журналы ошибок, текущие настройки, все, что будет полезно. Спасибо!
