Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
software:proxmox:proxmox-iommu-pci-passthrough [2024/10/08 21:16] – fireball | software:proxmox:proxmox-iommu-pci-passthrough [2024/10/08 21:29] (текущий) – fireball | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
Проброс устройств напрямую в виртуальную машину. | Проброс устройств напрямую в виртуальную машину. | ||
- | 1. Проверяем в BIOS, должны быть включены настройки для VT-d/AMD-d CPU, обычно это что-то вроде " | + | - Проверяем в BIOS, должны быть включены настройки для VT-d/AMD-d CPU, обычно это что-то вроде " |
- | 2. Если в Proxmox используется GRUB то в / | + | - Проверяем что у нас используется для загрузки командой < |
- | * Intel: GRUB_CMDLINE_LINUX_DEFAULT=" | + | - Если в Proxmox используется GRUB то в / |
- | * AMD: GRUB_CMDLINE_LINUX_DEFAULT=" | + | * Intel: GRUB_CMDLINE_LINUX_DEFAULT=" |
- | 3. Если у нас ZFS то в / | + | * AMD: GRUB_CMDLINE_LINUX_DEFAULT=" |
- | * Intel: root=ZFS=rpool/ | + | |
- | * AMD: root=ZFS=rpool/ | + | * Intel: root=ZFS=rpool/ |
- | 4. Добавляем модули ядра в / | + | * AMD: root=ZFS=rpool/ |
- | < | + | |
- | vfio | + | |
vfio_iommu_type1 | vfio_iommu_type1 | ||
vfio_pci | vfio_pci | ||
- | vfio_virqfd | + | vfio_virqfd</ |
- | </ | + | |
- | 5. Перезагружаем Proxmox | + | |
- | 6. Добавляем устройство в свойствах VM через Hardware -> Add -> PCI Device, выбираем нужное устройство и перезагружаем виртуальную машину (если она включена) | + | |