SIDEBAR 3 – PXE client note re memory: the boot image uses a ramdisk.
Many of my VMs are headless servers, for application software that (when under a light load) will run fine under 512MB of Memory. However, PXE Boot Images and the Install Image that runs the Anaconda Installer load a virtual ramdisk into memory. With each Distro Release, it seems the size of that ramdisk grows.
The workaround is to allocate the VM 1536MB of vRAM for the installation phase. And then, post installation revisit the VM Settings to reduce the vRAM allocation to 512 MB.
2018-12: The updated CentOS “1810” boot images require 1,536 of vRAM for PXE client to boot and successfully run the Anaconda installer. After install is complete, reducing the VM allocation to 512MB Memory is ok.
2018-10-04: PXE clients fail if less than 1,248MB of vRAM, (the boot image uses a ramdisk). After install is complete, reducing the VM allocation to 512MB Memory is ok.