


Нет файла vfio.conf на Pop!_OS 22.04
Я пытаюсь пробросить видеокарту в виртуалку. Для этого требуется внести изменения в файл /etc/modprobe.d/vfio.conf, но у меня его по этому пути нет. Что я делаю не так? На компе стоит Pop!_OS 22.04, процессор Ryzen 5 3500X, мат. плата MSI B450M Mortar Max, видеокарта GTX 1660 super, 16 гб ОЗУ двумя планками. В качестве загрузчика (как я понял) используется systemd-boot вместо grub т.к. используется UEFI
очевидно его надо создать
В Pop!_OS вам нужно создать этот файл самостоятельно. Вот пошаговое решение:
1. Создайте файл vfio.conf:
```bash
sudo nano /etc/modprobe.d/vfio.conf
```
2. Добавьте в него следующие строки:
```
options vfio-pci ids=10de:XXXX,10de:XXXX
options vfio-pci disable_vga=1
```
Где XXXX нужно заменить на ID вашей видеокарты GTX 1660 Super.
3. Чтобы узнать ID вашей видеокарты, выполните:
```bash
lspci -nn | grep NVIDIA
```
4. После создания файла обновите initramfs:
```bash
sudo update-initramfs -u
```
5. Также убедитесь, что в /etc/kernelstub/configuration файле включены необходимые параметры ядра:
```bash
sudo kernelstub --add-options "amd_iommu=on iommu=pt"
```
6. Перезагрузите систему.
Дополнительно проверьте:
- Включен ли IOMMU в BIOS/UEFI (AMD-Vi)
- Есть ли вторая видеокарта или встроенная графика для хост-системы
- Загружены ли модули vfio, vfio_iommu_type1, vfio_pci:
```bash
lsmod | grep vfio
```
ОС10 установить и не е.......бать мозга