Question: how to pxe boot virtualbox vm?
Answer: Set the VM to use the NAT networking (Network → Adapter 1 → Attached to: NAT). Set the VM to boot from network (System → Motherboard → Boot Order).