No IOMMU detected

Bart82

New Member
Dec 2, 2020
12
2
3
43
Hello Together
I know, it already has 100 posts, but I'm not getting anywhere
1
Bios vt-d its ON (intel Extreme Board DZ77GA-70K)

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

3
update-initramfs -u -k all

4
update-grub

5

nano /etc/modules

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

6
Restart



Code:
root@pve1:~#  lsmod | grep vfio
vfio_pci               53248  0
vfio_virqfd            16384  1 vfio_pci
irqbypass              16384  2 vfio_pci,kvm
vfio_iommu_type1       32768  0
vfio                   32768  2 vfio_iommu_type1,vfio_pci


Code:
root@pve1:~# cat /proc/cmdline
initrd=\EFI\proxmox\5.4.73-1-pve\initrd.img-5.4.73-1-pve root=ZFS=rpool/ROOT/pve-1 boot=zfs


What am I doing wrong or have I forgotten ?
I am thankful for any help also in German :)
 
Thanks for the link
Yes Uefi and ZFS Raid 1
ZFS on the two 120 giga SSD
Unfortunately, I do not understand the manual enough.
Linux Beginner :rolleyes:

Code:
root@pve1:~# efibootmgr -v
BootCurrent: 000C
Timeout: 1 seconds
BootOrder: 000C,0009,0005,0006,0007,0008,000F,0010,0011,0001,0000,000A,000B,0002,0003,0004
Boot0000* ubuntu        VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0001* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0002* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0003* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0004* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0005* UEFI : LAN : IP4 Intel(R) 82579V Gigabit Network Connection   PciRoot(0x0)/Pci(0x19,0x0)/MAC(00224d826b67,0)/IPv4(0.0.0.00.0.0.0,0,0)AMBO
Boot0006* UEFI : LAN : IP6 Intel(R) 82579V Gigabit Network Connection   PciRoot(0x0)/Pci(0x19,0x0)/MAC(00224d826b67,0)/IPv6([::]:<->[::]:,0,0)AMBO
Boot0007* UEFI : LAN : IP4 Intel(R) 82574L Gigabit Network Connection   PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/MAC(00224d826b6b,0)/IPv4(0.0.0.00.0.0.0,0,0)AMBO
Boot0008* UEFI : LAN : IP6 Intel(R) 82574L Gigabit Network Connection   PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/MAC(00224d826b6b,0)/IPv6([::]:<->[::]:,0,0)AMBO
Boot0009* Linux Boot Manager    HD(2,GPT,e8b1531c-bfbf-4c48-a94e-104e81ed0e07,0x800,0x100000)/File(\EFI\systemd\systemd-bootx64.efi)
Boot000A* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot000B* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot000C* Linux Boot Manager    HD(2,GPT,7e27d180-a4f0-4f4f-98ef-79924ea3a4db,0x800,0x100000)/File(\EFI\systemd\systemd-bootx64.efi)
Boot000F* UEFI : SATA : PORT 3 : Samsung SSD 850 EVO 250GB : PART 1 : OS Bootloader     PciRoot(0x0)/Pci(0x1f,0x2)/Sata(3,65535,0)/HD(2,GPT,89e49443-5028-4374-b820-23c1fff1080c,0x109000,0x32000)AMBO
Boot0010* UEFI : SATA : PORT 6G 0 : MTFDDAK128MAM-1J1 : PART 1 : OS Bootloader  PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,65535,0)/HD(2,GPT,e8b1531c-bfbf-4c48-a94e-104e81ed0e07,0x800,0x100000)AMBO
Boot0011* UEFI : SATA : PORT 6G 1 : MTFDDAK128MAM-1J1 : PART 1 : OS Bootloader  PciRoot(0x0)/Pci(0x1f,0x2)/Sata(1,65535,0)/HD(2,GPT,7e27d180-a4f0-4f4f-98ef-79924ea3a4db,0x800,0x100000)AMBO


Code:
root@pve1:~#  pve-efiboot-tool kernel list
Manually selected kernels:
None.

Automatically selected kernels:
5.4.73-1-pve
5.4.78-1-pve
 
Thanks for the link
Yes Uefi and ZFS Raid 1
ZFS on the two 120 giga SSD
Unfortunately, I do not understand the manual enough.
Linux Beginner :rolleyes:

Code:
root@pve1:~# efibootmgr -v
BootCurrent: 000C
Timeout: 1 seconds
BootOrder: 000C,0009,0005,0006,0007,0008,000F,0010,0011,0001,0000,000A,000B,0002,0003,0004
Boot0000* ubuntu        VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0001* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0002* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0003* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0004* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0005* UEFI : LAN : IP4 Intel(R) 82579V Gigabit Network Connection   PciRoot(0x0)/Pci(0x19,0x0)/MAC(00224d826b67,0)/IPv4(0.0.0.00.0.0.0,0,0)AMBO
Boot0006* UEFI : LAN : IP6 Intel(R) 82579V Gigabit Network Connection   PciRoot(0x0)/Pci(0x19,0x0)/MAC(00224d826b67,0)/IPv6([::]:<->[::]:,0,0)AMBO
Boot0007* UEFI : LAN : IP4 Intel(R) 82574L Gigabit Network Connection   PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/MAC(00224d826b6b,0)/IPv4(0.0.0.00.0.0.0,0,0)AMBO
Boot0008* UEFI : LAN : IP6 Intel(R) 82574L Gigabit Network Connection   PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/MAC(00224d826b6b,0)/IPv6([::]:<->[::]:,0,0)AMBO
Boot0009* Linux Boot Manager    HD(2,GPT,e8b1531c-bfbf-4c48-a94e-104e81ed0e07,0x800,0x100000)/File(\EFI\systemd\systemd-bootx64.efi)
Boot000A* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot000B* Linux Boot Manager    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot000C* Linux Boot Manager    HD(2,GPT,7e27d180-a4f0-4f4f-98ef-79924ea3a4db,0x800,0x100000)/File(\EFI\systemd\systemd-bootx64.efi)
Boot000F* UEFI : SATA : PORT 3 : Samsung SSD 850 EVO 250GB : PART 1 : OS Bootloader     PciRoot(0x0)/Pci(0x1f,0x2)/Sata(3,65535,0)/HD(2,GPT,89e49443-5028-4374-b820-23c1fff1080c,0x109000,0x32000)AMBO
Boot0010* UEFI : SATA : PORT 6G 0 : MTFDDAK128MAM-1J1 : PART 1 : OS Bootloader  PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,65535,0)/HD(2,GPT,e8b1531c-bfbf-4c48-a94e-104e81ed0e07,0x800,0x100000)AMBO
Boot0011* UEFI : SATA : PORT 6G 1 : MTFDDAK128MAM-1J1 : PART 1 : OS Bootloader  PciRoot(0x0)/Pci(0x1f,0x2)/Sata(1,65535,0)/HD(2,GPT,7e27d180-a4f0-4f4f-98ef-79924ea3a4db,0x800,0x100000)AMBO


Code:
root@pve1:~#  pve-efiboot-tool kernel list
Manually selected kernels:
None.

Automatically selected kernels:
5.4.73-1-pve
5.4.78-1-pve

echo " intel_iommu=on" >> /etc/kernel/cmdline

pve-efiboot-tool refresh

reboot
 
Thank you,
Now the Iommu message does not come any more .


But I get the following error message with PCI passtrue; checksum missmatch (file change by other user?) (500)