Привет, я использовал следующий метод для передачи видеокарты:
Код:
-EFI Boot Systems; Add IOMMU Support-
nano /etc/kernel/cmdline
%> intel_iommu=on
- ИЛИ -
%> amd_iommu=on
Сохранить файл и закрыть
proxmox-boot-tool refresh
-Загрузить VFIO модули при загрузке-
nano /etc/modules
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
Сохранить файл и закрыть
-Запретить загрузку графических драйверов (необязательно)-
echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
-Настроить GPU для PCIe Passthrough-
- Найти вашу GPU
lspci
- Ввести PCI идентификатор
lspci -n -s 82:00 -v
- Скопировать HEX значения вашей GPU сюда:
echo "options vfio-pci ids=####.####,####.#### disable_vga=1"> /etc/modprobe.d/vfio.conf
-Применить все изменения-
update-initramfs -u -k all
--ПЕРЕЗАГРУЗИТЬ-- Я могу передавать в Ubuntu и Windows 11, но в случае Windows 11, я получаю это:
{
"lightbox_close": "Закрыть",
"lightbox_next": "Следующий",
"lightbox_previous": "Предыдущий",
"lightbox_error": "Запрошенный контент не может быть загружен. Пожалуйста, попробуйте снова позже.",
"lightbox_start_slideshow": "Запустить слайдшоу",
"lightbox_stop_slideshow": "Остановить слайдшоу",
"lightbox_full_screen": "Полный экран",
"lightbox_thumbnails": "Миниатюры",
"lightbox_download": "Скачать",
"lightbox_share": "Поделиться",
"lightbox_zoom": "Увеличить",
"lightbox_new_window": "Новое окно",
"lightbox_toggle_sidebar": "Переключить боковую панель"
} Я пытался установить драйверы AMD напрямую с сайта. Не получилось, когда пытаюсь обновить драйверы, они говорят, что у них лучший драйвер доступен. Вот конфигурация VM: В последнюю очередь, я не даю карту обеим VM, это "игровые VM" и они никогда не будут включены одновременно, поэтому когда я хочу поиграть в игры, которые есть только в Windows, я захожу в Windows VM, а когда игра есть только в Linux, я играю на Ubuntu. Я просто убираю карту из одной VM и даю ее другой. Passthrough работает до того, как я добираюсь до Windows, так как логотип Proxmox появляется на экране прямо перед тем, как Windows начинает загружаться, затем изображение на экране, подключенное к графической карте, зависает и остается на логотипе Proxmox. Я могу только получить доступ к VM через консоль в веб-интерфейсе. P.S. Я не знаю, что я сделал, но моя первая тема исчезла, поэтому я переписываю ее. Не стесняйтесь сообщить мне, если моя другая появится, и я ее удалю. Заранее спасибо за помощь!
Код:
-EFI Boot Systems; Add IOMMU Support-
nano /etc/kernel/cmdline
%> intel_iommu=on
- ИЛИ -
%> amd_iommu=on
Сохранить файл и закрыть
proxmox-boot-tool refresh
-Загрузить VFIO модули при загрузке-
nano /etc/modules
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
Сохранить файл и закрыть
-Запретить загрузку графических драйверов (необязательно)-
echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
-Настроить GPU для PCIe Passthrough-
- Найти вашу GPU
lspci
- Ввести PCI идентификатор
lspci -n -s 82:00 -v
- Скопировать HEX значения вашей GPU сюда:
echo "options vfio-pci ids=####.####,####.#### disable_vga=1"> /etc/modprobe.d/vfio.conf
-Применить все изменения-
update-initramfs -u -k all
--ПЕРЕЗАГРУЗИТЬ-- Я могу передавать в Ubuntu и Windows 11, но в случае Windows 11, я получаю это:
{
"lightbox_close": "Закрыть",
"lightbox_next": "Следующий",
"lightbox_previous": "Предыдущий",
"lightbox_error": "Запрошенный контент не может быть загружен. Пожалуйста, попробуйте снова позже.",
"lightbox_start_slideshow": "Запустить слайдшоу",
"lightbox_stop_slideshow": "Остановить слайдшоу",
"lightbox_full_screen": "Полный экран",
"lightbox_thumbnails": "Миниатюры",
"lightbox_download": "Скачать",
"lightbox_share": "Поделиться",
"lightbox_zoom": "Увеличить",
"lightbox_new_window": "Новое окно",
"lightbox_toggle_sidebar": "Переключить боковую панель"
} Я пытался установить драйверы AMD напрямую с сайта. Не получилось, когда пытаюсь обновить драйверы, они говорят, что у них лучший драйвер доступен. Вот конфигурация VM: В последнюю очередь, я не даю карту обеим VM, это "игровые VM" и они никогда не будут включены одновременно, поэтому когда я хочу поиграть в игры, которые есть только в Windows, я захожу в Windows VM, а когда игра есть только в Linux, я играю на Ubuntu. Я просто убираю карту из одной VM и даю ее другой. Passthrough работает до того, как я добираюсь до Windows, так как логотип Proxmox появляется на экране прямо перед тем, как Windows начинает загружаться, затем изображение на экране, подключенное к графической карте, зависает и остается на логотипе Proxmox. Я могу только получить доступ к VM через консоль в веб-интерфейсе. P.S. Я не знаю, что я сделал, но моя первая тема исчезла, поэтому я переписываю ее. Не стесняйтесь сообщить мне, если моя другая появится, и я ее удалю. Заранее спасибо за помощь!

. Тред 'AMD GPU Passthrough to Ubuntu 24.10 works flawlessly, but the same passthrough doesn't work on windows 11 home'. 13 марта 2025 г.
Снова спасибо за помощь и желаю всем хорошего вечера!