Trying to get IOMMU working on a second node (HP DL380p Gen8) that I just acquired, had no issues following the IOMMU documentation on the first server and it worked amazingly. However with this one I cannot seem to get the intel_iommu=on flag to actually pass to the kernel on boot. I have edited the /etc/default/grub ran a update-grub, no luck cat /proc/cmdline returned:
Found another post mentioning that I may need to edit /etc/kernel/cmdline and add the same flag on that, so I did and ran proxmox-boot-tool refresh. Still no luck. I feel like I am missing something very obvious. I have my boot partition on a separate drive which was the easiest way to get the server to boot, not sure if that is where my issue may be coming from.
BOOT_IMAGE=/vmlinuz-5.15.74-1-pve root=ZFS=rpool/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet
Found another post mentioning that I may need to edit /etc/kernel/cmdline and add the same flag on that, so I did and ran proxmox-boot-tool refresh. Still no luck. I feel like I am missing something very obvious. I have my boot partition on a separate drive which was the easiest way to get the server to boot, not sure if that is where my issue may be coming from.