how to activate IOMMU with UEFI ?

JOduMonT

Well-Known Member
Jan 20, 2016
72
6
48
Bangkok
jdumont.consulting
Hi;

When I follow those steps (https://192.168.144.11:8006/pve-docs/chapter-qm.html#_general_requirements) IOMMU works well if

1st test:
I install proxmox, on a smaller disk and it boot without UEFI

2nd test:
when I manually add intel_iommu=on through the grub, before booting

While it seams obvious I have to update the grub, but neither the command
update-initramfs -u -k all or update-grub do the job.

I would like to understand how to update the UEFI config on Proxmox

first screenshot is booting from UEFI without intervention at the grub
screenshot_3.png

second screenshot is booting from UEFI with intervention at the grub
screenshot_4.png
 
Is this happening because you followed ZFS: Switch Legacy-Boot to Proxmox Boot Tool ?
This HOWTO is meant for legacy-booted systems, with root on ZFS, installed using a Proxmox VE ISO between 5.4 and 6.3, and which are booted using grub.

You will not need this if any of the following points are true:
  • System installed using Proxmox VE ISO 6.4 or later
  • System uses UEFI to boot and was installed in UEFI mode
  • System is not using ZFS as the root filesystem

I have ZFS on root setup using https://openzfs.github.io/openzfs-docs/Getting Started/Debian/Debian Bookworm Root on ZFS.html with EFI boot from grub on separate partition & pool.
Bullet #2 says I do not need to follow the switch procedure to pve-efiboot-tool.

See also https://forum.proxmox.com/threads/not-able-to-activate-iommu-on-zfs-with-uefi.76640/post-340814.
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!