Interesting. I am able to pxe boot the proxmox installer with a vm (and real hardware) that runs 16GB ram or less. As a test, I would suggest looking at the netbootxyz option at github to see if you still get the same error with that loader.
@Chris Carby correct I did not specify ram disk settings.
Full disclosure, I haven't used a "grub based" pxe booting method for a long while now. I quickly tested my old grub pxe setup and that line still booted proxmox (8 and 9) via pxe.
After repacking the initrd file with the proxmox iso my grub line looks like this and it boots.
linux pxe/proxmox/linux26
initrd pxe/proxmox/initrd.img
I just updated 3 of my 4 homelab proxmox hosts from 8.4.x to 9.0.6. On all the hosts they had a user that was given Administrator level privileges. One of those permissions was the ability to use the "drive_add" command in the vm monitor. In...