PCI PASSTHROUGH IOMMU PROBLEM

kamilpl9987

New Member
Feb 18, 2024
2
1
1
Hello I have a problem with PCI Passthrough. my virtual machine gets such an error:
() kvm: -device vfio pci,host=0000:03:00.0,id=hostpci0,bus=pci.0,addr=0x10: vfio 0000:03:00.0: failed to setup container for group 17: Failed to set iommu for container: Operation not permitted
TASK ERROR: start failed: QEMU exited with code 1

of course I did all the steps:

nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"

update-grub

nano /etc/kernel/cmdline
%> intel_iommu=on
proxmox-boot-tool refresh

nano /etc/modules

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

update-initramfs -u -k all
AND REBOOT
On the older version of proxmox worked after applying these settings but after reinstalling proxmox to the latest version throws such an error please help greetings kamil
 
I get this error after update-initramfs -u -k all

I'm having the same problem on a
Dell R610 with Proxmox 8.1.4 installed with the proxmox ISO.

Code:
root@pve:~# update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-6.5.11-8-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
Couldn't find EFI system partition. It is recommended to mount it to /boot or /efi.
Alternatively, use --esp-path= to specify path to mount point.
root@pve:~#
 
Last edited: