При установке последних версий Proxmox 8.х (и позднее) "DMAR: ERROR: DMA PTE for vPFN". согласно официальной документации Proxmox Wiki данная ошибка возникает из-за того, что включение IOMMU может вызвать проблемы со старым оборудованием или системами с неактуальным BIOS. И в ядрах 6.8.х этот параметр включен по умолчанию.
Соответственно, необходимо явно отключить данный параметр при загрузки ядра, это делается следующим образом:
отредактировать файл
/etc/default/grub
Изменив строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
на
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=off"
после чего запустить
update-grub
и перезагрузиться
Второй вариант, зафиксировать определенное ядро в качестве загрузки по умолчанию, командой:
/usr/sbin/proxmox-boot-tool kernel pin 6.2.16-20-pve
где 6.2.16-20-pve это последнее ядро которое корректно работает.